egg-react-mobx-typescript-boilerplate React SSR全栈模板

Egg 的 React 服务端渲染骨架,搭配了 TypeScript 和 MobX,用起来还挺顺手的。整个项目逻辑清晰,不管是写服务端逻辑还是前端页面,基本上都能一套代码风格跑到底。Webpack 配得也比较灵活,改完代码保存就能看到效果,响应也快,调试体验还不错。

TypeScript 写全栈代码的项目不多,这个模板就是其中一个比较实用的。你可以用 npm run dev 一键启动项目,服务端和客户端代码都能热更新,前后端配合调试也方便。适合需要同时维护 Node 服务和前端的同学。

MobX 状态管理集成得也比较自然,不像 Redux 那么啰嗦,适合中小型项目。如果你本来就习惯用 MobX,那上手会快。加上 Ant Design 的按需加载和主题支持,UI 层这块基本不用操心。

Webpack 配了 多环境构建,像开发、测试、生产都能一套流程走通。需要注意一点:Node 版本最好是 8.x.x+,不然有兼容问题。另外,AntD 样式这一块用的是 less,你要是有自定义主题需求,记得调整 theme 配置。

如果你正好要搭建一个 SSR 的中后台管理系统,或者想练手全栈 TypeScript 项目,那这个模板可以试试,蛮省事的。

zip 文件大小:525.52KB