frontend-skeleton React前端骨架框架

前端项目的快速启动器里,frontend-skeleton算是比较实用的一套骨架了,集成得蛮全的,适合用来搞React + Redux那一套的单页(SPA)或多页(MPA)项目。

项目结构清晰,Webpack打包配置用的是 webpack-blocks,可读性强,改起来也方便。你要是喜欢拆包优化,它默认就把vendorapp分开打包了,浏览器加载速度能快不少。

样式方面支持SassPostCSS,还自带inline SVG的方案,适合做图标组件那种需求。全套配了Bootstrap,也不用你手动搭 UI 底子,蛮省事。

开发体验也不错,支持HMR热更新,改个组件基本秒更新,响应也快。代码规范这块,用了ESLintStyleLint双保险,团队协作更安心。

测试也考虑到了,内建了Jest + Enzyme,写点单测集成测都还挺顺。支持配置.env环境变量,还能搞API 代理,前后端联调不难受。

如果你准备开一个 React 全家桶的项目,又想少踩坑,可以先把它 git clone 下来看看,地址在 git@github.com:django-stars/,适配Node 8.9+Yarn 1.13+,开箱就能跑。

zip 文件大小:300KB