Moongori Clone React练手项目

React 入门的练手项目里,moongori_clone算是蛮适合上手的一个。项目是用 Create React App 起的,脚手架结构清晰,常用脚本一应俱全,跑起来也快。

yarn start直接就能本地跑,改个组件立马热更新,适合边学边调试。yarn test能进测试模式,写点基本的单测也方便,配合 Jest 比较顺手。

yarn build会打包出优化过的生产版本,build目录里都是压缩过的文件,部署到静态服务上就能用了。文件名还自带 hash,缓存友好。

需要注意的是,yarn eject是单行道,用了就回不了头。除非你真的想自定义 WebpackBabel 配置,不然还是别轻易点。

如果你还没用过 React + Webpack + Babel 的搭配,可以先看看这些参考:

如果你刚学 React,想快速搭个项目练手,那这个 moongori_clone 还挺不错的。能跑能改,响应也快,踩坑也少,适合当跳板项目。

zip 文件大小:231.29KB