ApsolutioToDoInt React全栈入门项目

MERN 栈的入门级项目里,apsolutioToDoInt算是比较好上手的。页面结构清爽,用的就是你熟悉的 React + Express 套路,适合练手也适合快速起个小项目。

前后端一体的开发体验还挺顺畅。你本地npm install装好依赖后,直接npm run dev就能跑起来,支持热更新,改代码立马就能看到效果,调试起来也舒服。

数据存到了 mlab,也就是 MongoDB 的云端服务那一套,逻辑写得比较简单,状态同步是在点击“保存更改”或刷新时触发的,属于比较原始但清晰的做法。适合刚学完 React 生命周期的你试着改改。

Webpack、ESLint、Prettier全都配好了。写代码的时候格式统一,看着就舒服,配合 VSCode 体验还挺不错。想要定制的话,webpack.config.js里也留了不少空间。

顺带一提,它不是用 CRA 起手的,所以构建逻辑都能看见,想摸清 React 工程化的底层结构,这项目还挺合适。你可以对比一下 react-ts-template 这种用 CRA 的项目,就能看出差异。

apsolutioToDoInt是个挺适合练手的 React 全栈脚手架,如果你刚学完 MERN,或者在找能快速部署的小项目,可以试试这个。

zip 文件大小:14.02KB