help-queue-redux Redux状态管理实战项目
Epicodus 的学生项目help-queue-redux
,用的是Redux
来管理状态,结构清晰、逻辑也简单,挺适合刚接触React
和Redux
的小伙伴练练手。
脚手架是Create React App
搭的,进来直接npm start
就能跑。开发体验不错,热更新挺快,调试也方便,改个小功能快就能看到效果。
npm test
可以跑单元测试,项目里用了交互式的测试模式,适合一边开发一边验证逻辑。还配了npm run build
,构建出来的包是压缩过的,带哈希值,部署上线也稳。
唯一要注意的就是npm run eject
,这玩意儿一用就回不去了,建议你真要自定义配置再搞,不然前期用默认就挺省事的。
另外想深入的话,可以看看这几个资源:比如Webpack 4 + React + Redux + Jest,还有React + Redux + Webpack + Babel + Node的构建模版,都挺全的。
如果你也在教初学者、做实训项目,或者自己想搭一个练手的Redux
应用,这个仓库还是蛮值得参考的。
347.52KB
文件大小:
评论区