ReactJS Flux概念


Flux 是一个编程概念,数据是 单向的 。这些数据进入应用程序并在一个方向上流动,直到它在屏幕上呈现。

通量元素

以下是 流量 概念的简单解释。在下一章中,我们将学习如何在应用程序中实现这一点。

  • 操作 - 操作被发送到调度程序以触发数据流。

  • 调度员 - 这是应用程序的中心枢纽。 所有的数据都被分派并发送到商店。

  • Store - Store是应用程序状态和逻辑被保存的地方。 每家商店都保持特定的状态,并在需要时进行更新。

  • 视图 - 视图 将从商店接收数据并重新呈现应用程序。

数据流在下图中描述。

反应通量概念图像

Flux Pros

  • 单向数据流易于理解。
  • 该应用程序更易于维护。
  • 应用程序部分是分离的。