前言
搭建这个项目的起因是,一家公司的面试题,要求使用react,webpack等技术,并且要包含类型检查功能,包括不限于flow
,typescript
,同时要有单元测试,最好包含数据状态管理库...
于是就利用自己目前掌握的技术,做了这个项目,并借此机会将webpack升级到了4,配置感觉得到大大简化了,同时用了一些相对高级的语法.
本身没什么技术含量,就是一系列技术的组合,如果你有升级webpack的想法,或者想了解redux,redux-saga的在实际项目中的使用方式,想尝试flow工具来给自己项目添加静态类型检查功能etc. 或多或少可能有点参考意义,希望各位大佬轻拍☺
Features
- React@16.4.0 + Redux + Redux-saga + React-router
- Webpack@4.10.2
- Async function syntax
- Decorators syntax
- Mobile friendly, responsive
- Appropriate CSS3 animation
- Unit testing with jest + enzyme
项目地址
欢迎留言交流