Nodejs

使用 Node.js 開發/執行 Dapps

  • October 19, 2016

我在手冊中讀到,程序員可以使用通用語言來編寫 Dapps。

問題:

  • JS所以我可以只用, node.js, HTML,CSS和編寫一個沒有 Solidity 的 Dapp HTML。還是我還需要 Solidity?
  • 使用者將如何執行應用程序?他們不需要node.js嗎?

將前端與後端分開:

後端 要編寫 Dapp,您需要編寫通常用 Solidity(或 Serpent)編寫的合約。

Frontend 在前端,你可以使用 Css、HTML .. 來建構界面,並使用 Web3.js 框架與合約進行互動。

為了執行 dapp,你首先需要在乙太坊網路中部署合約(你可以設置你的私有鏈),並且你需要一個瀏覽器來執行你的應用程序,比如霧,或者有一個 chrome 擴展(MetaMask)來瀏覽 Dapps。

在這裡,您將找到我使用solidity 和web3.js 開發的範例

https://github.com/bellaj/Ballot-Dapp

引用自:https://ethereum.stackexchange.com/questions/9425