help-queue-redux Redux状态管理实战项目

Epicodus 的学生项目help-queue-redux,用的是Redux来管理状态,结构清晰、逻辑也简单,挺适合刚接触ReactRedux的小伙伴练练手。

脚手架是Create React App搭的,进来直接npm start就能跑。开发体验不错,热更新挺快,调试也方便,改个小功能快就能看到效果。

npm test可以跑单元测试,项目里用了交互式的测试模式,适合一边开发一边验证逻辑。还配了npm run build,构建出来的包是压缩过的,带哈希值,部署上线也稳。

唯一要注意的就是npm run eject,这玩意儿一用就回不去了,建议你真要自定义配置再搞,不然前期用默认就挺省事的。

另外想深入的话,可以看看这几个资源:比如Webpack 4 + React + Redux + Jest,还有React + Redux + Webpack + Babel + Node的构建模版,都挺全的。

如果你也在教初学者、做实训项目,或者自己想搭一个练手的Redux应用,这个仓库还是蛮值得参考的。

zip 文件大小:347.52KB