webpack4搭建的react全家桶example项目

194 阅读1分钟

前言

搭建这个项目的起因是,一家公司的面试题,要求使用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

项目地址

github.com/DevilZh/Fro…

欢迎留言交流