Advertisement

前端技术(一):MV*到Flux的迁移

阅读量:

近期开始接触React框架,并进一步学习了围绕React的一系列相关技术。

React全家桶涵盖了以下内容:

React,一个采用组件化设计的框架,可通过官方文档进行学习

React-Router,用于管理路由

Redux,作为状态容器,提供可预测的状态管理机制

Redux-Saga,用于处理异步操作及缓存访问

React-Redux,Redux的官方绑定库

React-Router-Redux,结合上述三者的集成方案

Immutable.js,用于创建不可变的数据结构

Reselect,选择器工具库

Ant Design(Antd),开箱即用的UI框架

Create React App(CRA),官方提供的脚手架工具(集成React、react-dom、react-router等)

Ant Design Pro(Antd Pro),由Antd提供的脚手架工具

项目基于蚂蚁金服开发的Dva框架搭建,该框架实际上是多个流行开源框架的整合。其技术栈包含:

React

React-Router

Redux

Redux-Saga

Dva本身是一个前端数据流框架,在某些情况下会与Umi结合使用:

Umi:一个面向React应用开发的框架,对以下技术进行了封装,并主要负责路由管理

{

Preact:轻量级的React替代方案

Webpac

全部评论 (0)

还没有任何评论哟~