西蒙React起手项目

西蒙的 React 起手项目,挺适合新手快速上手。直接用npx create-react-app起个项目,脚手架给你配好了webpackbabeleslint,环境搭得比较齐全,跑npm start就能开搞,响应也快。

开发模式下改一行代码,页面就能自动刷新,连控制台的报错提示都帮你准备好了。想做单元测试?一个npm test搞定,交互式跑起来,边写边看效果。

打包部署也不复杂,npm run build打出来的包体积压得挺小,自动加了 hash 防缓存,还顺手帮你优化了性能,直接部署就行。

如果你觉得它默认配置太死板,也可以npm run eject手动接管 webpack 和 babel 配置,不过这一步慎重,一旦eject,就回不去了。

想拓展一下技术栈?推荐你看看这些:

如果你刚上手 React,又不想折腾太多配置,那西蒙这个项目还是蛮推荐的。先跑起来,用熟了再考虑自定义,性价比挺高。

zip 文件大小:231.12KB