Nodejs
使用 Node.js 開發/執行 Dapps
我在手冊中讀到,程序員可以使用通用語言來編寫 Dapps。
問題:
JS
所以我可以只用,node.js
,HTML
,CSS
和編寫一個沒有 Solidity 的 DappHTML
。還是我還需要 Solidity?- 使用者將如何執行應用程序?他們不需要
node.js
嗎?
將前端與後端分開:
後端 要編寫 Dapp,您需要編寫通常用 Solidity(或 Serpent)編寫的合約。
Frontend 在前端,你可以使用 Css、HTML .. 來建構界面,並使用 Web3.js 框架與合約進行互動。
為了執行 dapp,你首先需要在乙太坊網路中部署合約(你可以設置你的私有鏈),並且你需要一個瀏覽器來執行你的應用程序,比如霧,或者有一個 chrome 擴展(MetaMask)來瀏覽 Dapps。
在這裡,您將找到我使用solidity 和web3.js 開發的範例