Flux是一個編程概念,數據是單向的。 這些數據進入應用程式,並在一個方向流過它,直到它在螢幕上呈現。
通量元素
以下是流量概念的簡單解釋。 在下一章中,我們將學習如何在應用程式中實現這一點。
- Actions - 操作被發送到調度程式以觸發數據流。
- Dispatcher - 這是應用程式的中心樞紐。所有的數據被發送併發送到
Store
。 - Store -
Store
是應用程式狀態和邏輯被保存的地方。 每個Store
都保持特定的狀態,並在需要時進行更新。 - View - 視圖將從
Store
接收數據並重新呈現應用程式。
數據流在下圖中描述。
通量優點
- 單向數據流易於理解。
- 該應用程式更容易維護。
- 應用程式部分是分離的。
上一篇:
ReactJS路由器
下一篇:
ReactJS動畫