Flux和ParseReact - 我应该创建动作和商店吗?

时间:2015-10-08 09:50:45

标签: parse-platform reactjs flux

我是parse.com的新手并做出反应。我见过的所有样本都基于Flux的动作和存储。 ParseReact在react组件中使用observe()和mutator。这是否违反了焊剂模型并消除了封装商店的好处?我应该以某种方式使用ParseReact创建动作和存储吗?

1 个答案:

答案 0 :(得分:0)

ParseReact实现其查询和订阅接口的方式与中继设计如何与反应组件一起使用的方式类似。优点是您可以准确指定每个组件所需的数据,而不是使用连接到存储的控制器视图,该存储将所有数据传递给它下面的每个组件。并且与Relay类似,ParseReact使用全局存储,以便它可以在应用程序的每个组件中更新每个订阅。

因此,如果您只是使用来自Parse的数据,似乎没有必要连接商店。但是,如果要从远程数据和本地数据的组合创建本地应用程序状态,则仍可能需要使用通量模式。例如,您可能希望拥有一组应用程序范围的配置选项。它们可能会在某个设置面板中设置,并使用flux模式在整个应用程序中更改状态。