从0开始完成DApp(二)-深入篇
Step1:安装
MetaMask
钱包智能合约的部署需要钱包的参与。
Step2:通过
Remix
学习和尝试Solidity
语言DApp
的开发语言是Solidity
使用Remix部署智能合约了解整个流程
Step3:使用
Truffle
框架来开发智能合约Remix
的开发更多是熟悉智能合约的工作原理和部署流程,实际的智能合约要更复杂的多,所以需要用Truffle
框架来管理和简化开发。Step4:使用OpenZeppelin来保证合约的健壮与安全
因为智能合约往往涉及金钱,保证Soldity代码没有错误,以及足够的安全是非常根本的。
Step5:实践,开发第一款DApp