我从过去的3个月学习坚实,但现在我很困惑如何连接你的合同与前端(与React或下一步)。每个开发人员都有自己的方式应用它,因为我是,我想与最好的方式一样,与安全帽或松露
dohp0rv51#
关于连接到提供者,@web3-react(docs)是我认为使用最多的包,它支持各种各样的连接器(Metamask,......),你可以在谷歌上找到一些很好的例子。然后你需要“ethers”或“web 3 js”来发送交易,等等。选择你已经熟悉的。
qxsslcnc2#
IMO,在web 3上开始编码的一个好样板是:
一般来说,一个web 3项目的后端就是一个与区块链对话的RPC节点,所以使用ReactJs还是NextJs取决于你,但是对于初学者,我建议你只使用ReactJS,我建议你去看看像Uniswap和OpenZeppelin这样有信誉的资源
2条答案
按热度按时间dohp0rv51#
关于连接到提供者,@web3-react(docs)是我认为使用最多的包,它支持各种各样的连接器(Metamask,......),你可以在谷歌上找到一些很好的例子。
然后你需要“ethers”或“web 3 js”来发送交易,等等。选择你已经熟悉的。
qxsslcnc2#
IMO,在web 3上开始编码的一个好样板是:
前端:
智能合约:
一般来说,一个web 3项目的后端就是一个与区块链对话的RPC节点,所以使用ReactJs还是NextJs取决于你,但是对于初学者,我建议你只使用ReactJS,我建议你去看看像Uniswap和OpenZeppelin这样有信誉的资源