React学习笔记(四)——Flux架构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuqingdeqing/article/details/85930970

4.1 MV*和Flux

4.1.1 MVC/MVVM

这两种模式简称MV*模式,其中MVVM是从MVC演进而来的。

MVC模型如下:

MVVM如下:

4.1.2 Flux解决方案

其模型如下:

4.2 Flux基本概念

Flux应用简化执行流程如下:

4.3 解读

4.3.1 Flux核心思想

Flux的中心化控制让所有请求和改变都只能通过action发出,统一又dispatcher来分配,好处是View可以保持高度简洁,它不需要关心太多的逻辑,只需要关心传入的数据;中心化还控制了所有数据,发生问题时可以方便查询。

4.3.2 不足

冗余代码太多。

猜你喜欢

转载自blog.csdn.net/wuqingdeqing/article/details/85930970