ReactJS通量概念

Flux是一個編程概念,數據是單向的。 這些數據進入應用程式,並在一個方向流過它,直到它在螢幕上呈現。

通量元素

以下是流量概念的簡單解釋。 在下一章中,我們將學習如何在應用程式中實現這一點。

  • Actions - 操作被發送到調度程式以觸發數據流。
  • Dispatcher - 這是應用程式的中心樞紐。所有的數據被發送併發送到Store
  • Store - Store是應用程式狀態和邏輯被保存的地方。 每個Store都保持特定的狀態,並在需要時進行更新。
  • View - 視圖將從Store接收數據並重新呈現應用程式。

數據流在下圖中描述。

通量優點

  • 單向數據流易於理解。
  • 該應用程式更容易維護。
  • 應用程式部分是分離的。

上一篇: ReactJS路由器 下一篇: ReactJS動畫