Flux

Ken Wheeler 架構

構建React 應用的一套架構。  應用程序架構, 單向數據流方案。函數

Dispatcher 的開源庫。   一種全局pub/sub 系統的事件處理器, 用於spa

向所註冊的加調函數廣播payloads.   EventEmitter模塊來配置事件系統, 從而幫助管理應用程序的狀態。事件

Actions  幫助向Dispatcher 傳遞數據的輔助方法。回調函數

Dispatcher 接收action , 而且向註冊的回調函數廣播payloadsit

Stores  應用程序狀態的容器&而且包含註冊到Dispathcer的回調函數io

Controller Views React 組件, 從 Store 得到狀態, 並將其逐級向下容器

傳遞給子組件。配置

如何處理外部API程序

外部的數據, 消費RESTFUL服務, 外部數據引入到Flux架構的單向數據流中?

Action 中引入外部數據流是個不錯的實踐,  -》 Store中

相關文章
相關標籤/搜索