title | header | roadmap |
---|---|---|
アプリのフロントエンドとWeb3.js |
レッスン6: アプリのフロントエンドとWeb3.js |
roadmap6.png |
なんと...ここまでやってこれたのか!?
お主は平凡なクリプトゾンビではないな...
レッスン5を修了して、Solidityをしっかりと理解したと証明できただろう。
だがユーザーがDAppとやり取りする方法なくしては、どんなDAppも完成しないのだ...
このレッスンでは、スマートコントラクトとの対話方法、そして Web3.js というライブラリを使ってお主のDAppのベーシックなフロントエンドを作る方法を見ていこう。
アプリのフロントエンドはSolidityではなく JavaScript で書かれていることに注意するのだ。このコースはEthereumとSolidityにフォーカスしているが、お主がすでにHTMLとJavaScript(ES6 promisesを含む)、そしてJQueryを使って十分にウェブサイトを作れて、これら言語の基本をやらなくてもいいことを想定している。
もしまだHTMLとJavaScriptでウェブサイトを楽に作れなければ、このレッスンを始める前にどこかで別の基本チュートリアルをやっておこう。