Flux 架构一个复杂的商店与两个较小的商店

Posted

技术标签:

【中文标题】Flux 架构一个复杂的商店与两个较小的商店【英文标题】:Flux architecture one complex store versus two smaller 【发布时间】:2017-06-26 05:17:39 【问题描述】:

什么是更好的解决方案,让更多的小商店或更大的商店。 ?例如我有设置,有两个页面 - graphSettingsproductSettings 我为他们写了一两家商店吗?什么是更有效的解决方案.. 例如,我在第一家商店的本地数据看起来 - http://pastebin.com/GYEJ9fhT .. 它有很多行,而且它只是用于 graphSettings ......使用 productSettings 它会更大......所以使用一两个?非常感谢。

【问题讨论】:

如果graphSettingsproductSettings 是完全独占的,那么拥有两家不同的商店是有意义的。 【参考方案1】:

在可能的情况下分开总是一个好习惯,这对您将来有益。您的组件/文件越小越简单,它们就越容易开发、测试和调试。

【讨论】:

以上是关于Flux 架构一个复杂的商店与两个较小的商店的主要内容,如果未能解决你的问题,请参考以下文章

React Flux 实现调度链

为啥在通量应用程序架构中每个实体使用一个商店?

如何在 Flux / ReactJS 中处理多个相同类型的商店?

掌握 React 中 Flux 背后的理论

Flux:不应该“转储”***视图(不要从商店获取数据)

如果两个 Flux 商店必须相互依赖怎么办