Twitter React实战项目
Create React App 起手的 twitter_react 项目,结构清爽,脚本齐全,适合练手。npm 脚本都配好了,npm start
一跑就能看见效果。自动刷新、报错提示都有,调试起来还挺省心的。适合前期摸索 React 项目结构和打包方式的朋友。
项目里的npm run build
可以直接打包生产版本,自动压缩优化,连文件名都带哈希值,部署起来也方便。你要是想研究底层打包配置,npm run eject
也能帮你全盘托出 Webpack 和 Babel 的配置,挺适合折腾党。
测试也别担心,npm test
跑起来就是交互式监视模式,代码改了它自动测试,写单测也轻松。整个流程偏向实战型,哪怕你以前没碰过 React,上手成本也不高。
如果你想更深入了解Create React App
怎么工作的,可以看看React App Initialization with Create React App,还有探索 Create React App也不错,讲得挺细的。
另外,如果你对组合其他技术有兴趣,比如react-router
、lambda
这些,RobStack和create-react-app-lambda-typescript这两个项目也值得一看。
嗯,,twitter_react是个上手快、结构明晰、适合拓展的项目。如果你正准备用 React 搭个前端项目,可以先拿它练练手,感觉还挺顺手的。
269.48KB
文件大小:
评论区