Flux

Ken Wheeler 

构建React 应用的一套架构。  应用程序架构, 单向数据流方案。

Dispatcher 的开源库。   一种全局pub/sub 系统的事件处理器, 用于

向所注册的加调函数广播payloads.   EventEmitter模块来配置事件系统, 从而帮助管理应用程序的状态。

Actions  帮助向Dispatcher 传递数据的辅助方法。

Dispatcher 接收action , 并且向注册的回调函数广播payloads

Stores  应用程序状态的容器&并且包含注册到Dispathcer的回调函数

Controller Views React 组件, 从 Store 获得状态, 并将其逐级向下

传递给子组件。

如何处理外部API

外部的数据, 消费RESTFUL服务, 外部数据引入到Flux架构的单向数据流中?

Action 中引入外部数据流是个不错的实践,  -》 Store中

原文地址:https://www.cnblogs.com/yushunwu/p/4824753.html