我实际上正在研究ReactJS和Flux架构,但我真的不明白其中的"存储"部分到底是什么。
它到底是什么?数据库 ?本地存储文件 ?
感谢您的提前
使用 flux 您可以组织数据更改。您从视图中调用操作,这些操作将被调度到商店。然后在存储中完成数据操作,并将发出更改事件。
为了更轻松、更好地实施"精益"助焊剂概念,请查看回流。它更容易掌握。
存储是应用程序中负责业务逻辑的一部分。 任何规模的应用都将具有多个(可能相互依赖)的应用商店。 当存储响应用户操作时,它可能会将数据保存到数据库(可能通过某个 restful 端点)、运行计算或任何其他业务逻辑。 存储完成后,它应发出视图可以响应的事件。
商店本身包含此业务逻辑。每家商店都是 负责应用程序的域,并且仅更新 自己回应行动。
http://fluxxor.com/what-is-flux.html