0

我实际上正在研究 ReactJS 和 Flux 架构,但我并不真正理解其中的“Store”部分到底是什么。

它到底是什么?一个数据库?本地存储文件?

感谢提前

4

2 回答 2

1

使用通量,您可以组织数据更改。您从您的视图中调用操作,这些操作将被分派到商店。然后在存储中完成数据操作,并发出更改事件。

为了更容易和更好地实施“精益”通量概念,请查看回流。它更容易掌握。

于 2015-01-19T14:43:33.713 回答
1

商店是负责业务逻辑的应用程序的一部分。任何大小的应用程序都会有多个可能相互依赖的商店。当 store 响应用户操作时,它可能会将数据持久化到数据库(可能通过一些 restful 端点),运行计算或任何其他业务逻辑。存储完成后,它应该发出一个视图可以响应的事件。

商店本身包含此业务逻辑。每个商店负责应用程序的一个域,并且只更新自己以响应操作。

http://fluxxor.com/what-is-flux.html

于 2015-01-19T14:40:57.507 回答