前端技术(一):从MV*到Flux

本文探讨前端技术的发展,从MVC、MVP、MVVM到Flux。文章介绍了Flux的核心——组件化和单向数据流,强调其在提高代码可预测性和复用性方面的优势。Flux的Store、Action和Dispatcher概念也被详细解释,揭示了其与传统MVC和MVVM模式的区别。
摘要由CSDN通过智能技术生成

最近开始接触react框架,然后学习了关于react周边的一系列技术。

react全家桶包括了

react,组件化的框架,看官方文档即可

react-router,路由管理

redux, 是一个状态容器,提供可预测化的状态管理

redux-saga,数据获取等异步时间和访问缓存

react-redux,redux的官方绑定

react-router-redux ,上面三者的结合体

,immutable, 创建不可变的数据

reselect,选择器

antd ui框架  开箱即用的ui框架

Create raect-app  官方脚手架(集成react+react-dom+react-router)

Antd pro antd提供的脚手架

项目基于蚂蚁金服的dva框架,实际上是对几个流行的开源框架的整合,技术栈包括:

  • react

  • react-router

  • redux

  • redux-saga

  • dva

  • antd

有时候dva会结合umi使用:

Umi react应用开发框架,对下面等技术进行了封装,主要负责路由 

{

  preact

Webpack

React-router

Babel

Jest

}

 

负责数据,DVA不添加新的语法,只是封装了,不使用dva前,reducer, s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值