鍍金池/ 教程/ HTML/ ReactJS通量概念
ReactJS動畫
ReactJS組件狀態(tài)(State)
ReactJS簡介
ReactJS開發(fā)環(huán)境設(shè)置
ReactJS Refs
ReactJS組件API
ReactJS高階組件
ReactJS組件
ReactJS props簡介
ReactJS教程
ReactJS組件生命周期
ReactJS鍵(Key)
ReactJS事件
ReactJS最佳實踐
ReactJS props驗證
ReactJS表單
ReactJS JSX
ReactJS路由器
ReactJS通量概念

ReactJS通量概念

Flux是一個編程概念,數(shù)據(jù)是單向的。 這些數(shù)據(jù)進(jìn)入應(yīng)用程序,并在一個方向流過它,直到它在屏幕上呈現(xiàn)。

通量元素

以下是流量概念的簡單解釋。 在下一章中,我們將學(xué)習(xí)如何在應(yīng)用程序中實現(xiàn)這一點。

  • Actions - 操作被發(fā)送到調(diào)度程序以觸發(fā)數(shù)據(jù)流。
  • Dispatcher - 這是應(yīng)用程序的中心樞紐。所有的數(shù)據(jù)被發(fā)送并發(fā)送到Store。
  • Store - Store是應(yīng)用程序狀態(tài)和邏輯被保存的地方。 每個Store都保持特定的狀態(tài),并在需要時進(jìn)行更新。
  • View - 視圖將從Store接收數(shù)據(jù)并重新呈現(xiàn)應(yīng)用程序。

數(shù)據(jù)流在下圖中描述。

通量優(yōu)點

  • 單向數(shù)據(jù)流易于理解。
  • 該應(yīng)用程序更容易維護(hù)。
  • 應(yīng)用程序部分是分離的。

上一篇:ReactJS JSX下一篇:ReactJS props驗證