dva

看看 dva 需要实现哪些部分。

  • dva-cli: 搭建项目脚手架
  • roadhog: 就是对 webpack 的封装
  • dva: 对 reactreduxredux-saga 的封装
  • umi: 工具 + 路由, 和 roadhog 有一定重叠, 解放 dva 让其做数据流的工作

use

分析 dva 的工程演进