Remix
使用 remix 為已部署的契約創建新的 UI?
有沒有辦法為使用 Remix 部署的契約創建新的 UI?
我知道,我可以使用 remix 和 Metamask 將合約部署到真實的乙太坊網路(Main、Rinkeby…),並且 remix 為我們提供了一個簡單的使用者界面來與部署的合約進行互動。
但是有沒有辦法使用框架(如 react.js)為已部署的合約創建新的 UI?
如果可能,怎麼做?
您需要的是一個 web3 客戶端庫,用於從客戶端應用程序與智能合約進行互動。
我建議您開始使用 javascript 客戶端庫,並在瀏覽器中安裝Metamask ,例如:
嘗試開發一個沒有後端的 JavaScript 應用程序,除了 Ethereum 智能合約,您可以輕鬆地在Remix 線上 IDE中開始開發
之後,您可以開始使用更複雜的開發環境,例如Truffle或Oppenzeppelin SDK,並嘗試Metamask 的移動集成。
你會在Ethereum 文件網站上找到很多資訊,並且對於不要在Openzeppelin 網站上重新發明輪子也很有幫助。
來自這篇文章: 在乙太坊之上建構 dApp 的資源