Dva
dva 一个轻量级的应用框架 1.路由: React-Router 2.架构: Redux 3.异步操作: Redux-saga
将上面三个 React 工具库包装在一起,简化了 API,让开发 React 应用更加方便和快捷
redux 存在的问题
概念太多,并且 reducer, saga, action 都是分离的(分文件)
编辑成本高,需要在 reducer, saga, action 之间来回切换
不便于组织业务模型 (或者叫 domain model) 。比如我们写了一个 userlist 之后,要写一个 productlist,需要复制很多文件。
...大约 5 分钟