最近系统的整理了下使用 React 开发的几个中后台项目,做成了一个比较通俗易懂的 Demo。大概包含几点:
- 使用 webpack 4.0 配置React 项目
- 使用 happypack + webpack 提高项目启动和编译速度
- 简单 React + @alifd/next 组件库实现的页面UI展示
- React + react-router 实现单页面应用示例
目录结构分配
启动项目
$ npm run start
使用 happypack 后速度快很多,基本能够实现秒启动;修改代码后能够热编译,速度都在1秒内完成。
简单 Demo 页面样式
这个是用 react-router 实现的单页面应用,切换起来体验不错的。
也实现了一些稍微复杂点的Demo供参考
因为项目里面的 UI 组件库是 https://github.com/alibaba-fusion/next ,期望大家可以 star 下这个项目。
star 后的同学可以留下你的 github 账号 和 email ,我会发送把代码发送邮件给你,另外也是做组件的同学他们期望根据 github 上的信息和邮箱联系你并且定期做技术方面的交流的!