blockchain-ReactRedux-boilerplate区块链前端模板框架
Truffle 和 Web3.js 的搭配,React 和 Redux 的状态管理,再加上 webpack 打包,blockchain-ReactRedux-boilerplate这套东西整得还挺全的。适合你想快速搭个区块链前端项目的场景,逻辑清楚、目录清爽,基本能省下不少搭建环境的时间。
用法上稍微点,作者不建议你直接 fork 或者 clone,而是推荐你新建一个空目录,git init
之后再通过git remote add
的方式拉代码。这个做法其实挺方便你后续管理自己的 git 记录,免得动不动就和上游冲突。
项目里用的是react-redux这个组合,熟悉的老搭档,状态管理一看就明白。再配合 Truffle 的合约编译部署,web3.js
用起来也顺手,适合你做一些基于以太坊的前端交互,比如钱包连接、读取区块数据之类的。
webpack 配置也比较合理,开发和生产环境分开写的,热更新也有,调试挺舒服的。整体来说,适合对 React 和区块链都有点基础的你,拿来就能改,响应也快,代码也不臃肿。
如果你刚好在折腾 DApp 前端,想找一个能直接跑起来的样板项目,可以试试这个。不用从头配置那堆 webpack、babel 啥的,节省时间还能多看看合约交互的写法。
494.21KB
文件大小:
评论区