frontend-skeleton React前端骨架框架
前端项目的快速启动器里,frontend-skeleton算是比较实用的一套骨架了,集成得蛮全的,适合用来搞React + Redux那一套的单页(SPA)或多页(MPA)项目。
项目结构清晰,Webpack打包配置用的是 webpack-blocks
,可读性强,改起来也方便。你要是喜欢拆包优化,它默认就把vendor和app分开打包了,浏览器加载速度能快不少。
样式方面支持Sass和PostCSS,还自带inline SVG的方案,适合做图标组件那种需求。全套配了Bootstrap,也不用你手动搭 UI 底子,蛮省事。
开发体验也不错,支持HMR热更新,改个组件基本秒更新,响应也快。代码规范这块,用了ESLint和StyleLint双保险,团队协作更安心。
测试也考虑到了,内建了Jest + Enzyme,写点单测集成测都还挺顺。支持配置.env环境变量,还能搞API 代理,前后端联调不难受。
如果你准备开一个 React 全家桶的项目,又想少踩坑,可以先把它 git clone
下来看看,地址在 git@github.com:django-stars/
,适配Node 8.9+和Yarn 1.13+,开箱就能跑。
300KB
文件大小:
评论区