React
现在前端比较流行三大框架之一。
Dva
dva 是 react 和 redux 的最佳实践,简化了数据流控制。
Antd
是阿里的一套开箱即用的中台前端/设计解决方案,View UI实现层框架。
Umi
一套可插拔的企业级 react 应用框架,同样由dva作者完成。他在Umi中引入了 UI 工具 antd,打包工具 roadhog,路由 react-router和状态管理器 dva,做到了可插拔机制。
一丶Dva
一般来说,可以分为主要的三个部分,models、services 和 views。其中,views负责页面上的展示,这个不做赘述;services里面主要写一些请求后台接口的方法;models是其中最重要的概念,这里存放了各种数据,并对数据进行相应的交互。
1.View层负责页面的展示问题,后通过connect方法应用model层的数据。
2.Service层主要负责存放请求后台接口的方法。
3.model里面包括以下五部分:namespace、state、reducers、effects、subscriptions,缺一不可。注意,这里也需要从service层导入相应的方法。

本文介绍了Dva框架,它是React和Redux的最佳实践,简化了数据流控制。Dva框架分为models、services和views三大部分,其中models是核心,包含了namespace、state、reducers、effects和subscriptions等关键部分。
457

被折叠的 条评论
为什么被折叠?



