React+ Dva+ Antd + Umi 入门实践

React 
  现在前端比较流行三大框架之一。
Dva 
  dva 是 react 和 redux 的最佳实践,简化了数据流控制。
Antd 
  是阿里的一套开箱即用的中台前端/设计解决方案,View UI实现层框架。
Umi 
一套可插拔的企业级 react 应用框架,同样由dva作者完成。他在Umi中引入了 UI 工具 antd,打包工具 roadhog,路由 react-router和状态管理器 dva,做到了可插拔机制。

 

一丶Dva

     一般来说,可以分为主要的三个部分,modelsservices 和 views。其中,views负责页面上的展示,这个不做赘述;services里面主要写一些请求后台接口的方法;models是其中最重要的概念,这里存放了各种数据,并对数据进行相应的交互。

1.View层负责页面的展示问题,后通过connect方法应用model层的数据。

2.Service层主要负责存放请求后台接口的方法。

3.model里面包括以下五部分:namespacestatereducerseffectssubscriptions,缺一不可。注意,这里也需要从service层导入相应的方法。

你可能感兴趣的:(umi,react+umi)