【问题标题】:Flux and ParseReact - Should I create actions and stores?Flux 和 ParseReact - 我应该创建动作和存储吗?
【发布时间】:2016-01-05 20:52:43
【问题描述】:

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

【问题讨论】:

    标签: parse-platform reactjs flux


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 2011-01-03
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-28
      相关资源
      最近更新 更多