dva小记
dva
dva把redux和redux-saga组合起来,避免了store中需要写watcher saga、worker saga、reducer、action等一堆的东西,增加state的时候减少多个文件反复横跳的情况;dva提出了model的概念,通过reducers, effects 和 subscriptions 组织 model,大大提高开发便利度!其还集成了react-router, router的api也可从dva中直接引入。
传送门
文档地址:dva.js
结语
dva作为一个纯数据流方案,简化redux相关技术栈的开发流程。目前dva库已经停止维护,更多的是使用umi.js去做react项目的开发,umi里面dva作为插件默认注册,单单用dva开发项目的情况很少。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 上野!
评论