React-Uport-Box去中心化身份样板框架
react-uport-box 的样板整合了Truffle、Webpack、React和Redux,身份验证这块直接用的UPort,上手比较省心。整体就是为了帮你快速搭好一套支持以太坊身份系统的前端架构。
搭配了react-router和redux-auth-wrapper,路由管理和登录态都不需要你从零配置。适合那种想玩一玩去中心化身份的项目,不想花太多时间折腾环境。
安装也简单,全局装个truffle,直接truffle unbox react-uport就搞定了。它会帮你拉好依赖,truffle develop进去开发控制台,编译、迁移合约一条龙。
不过有一点要注意:现在这个样板已经不维护了,官方其实建议用新的版本。你如果刚好想玩 UPort,还是可以用它当学习项目,但要做生产环境的话,建议看新的替代方案。
对了,想看类似结构的样板,可以顺手看看这些:
- React + Redux + Webpack + Bootstrap 样板
 - Webpack 4 + React + Redux + Jest
 - Frontend Boilerplate Webpack React Redux Babel
 
如果你对UPort感兴趣,又想快速搭个前端试试链上登录,react-uport-box 还挺合适的,踩坑也少。
                            
                            react-uport-box-master.zip
                            预估大小:69个文件
                        
                        
                        
                                
                                react-uport-box-master
                                文件夹
                            
                                                        
                                
                                config
                                文件夹
                            
                                                        
                                
                                webpack.config.prod.js
                                10KB
                            
                                                        
                                
                                polyfills.js
                                613B
                            
                                                        
                                
                                webpack.config.dev.js
                                9KB
                            
                                                        
                                
                                jest
                                文件夹
                            
                                                        
                                
                                cssTransform.js
                                323B
                            
                                                        
                                
                                fileTransform.js
                                301B
                            
                                                        
                                
                                env.js
                                1KB
                            
                                                        
                                
                                paths.js
                                2KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                ...                            
                                                    
                                        
                                    文件大小:475.13KB
                                
                                
                                
                            
评论区