【问题标题】:What's Relay's relationship to Flux?Relay 与 Flux 有什么关系?
【发布时间】:2016-04-29 17:41:52
【问题描述】:

目前,在 Relay 文档中只提到了一次 Flux(在 Relay.Store 的 API 参考中很深)。我最初对 Relay 和 Flux 之间的关系感到非常困惑。我看过一些小的非官方解释,例如

Relay 是 Fl​​ux 模式的一种实现。

(来自Relay issue #168

关于 Relay 与 Flux 的关系的最终结论是什么?

【问题讨论】:

标签: relayjs


【解决方案1】:

Relay 当前支持从 GraphQL 服务器获取和呈现数据。对于某些应用程序,这可以消除对 Flux 之类的需求,因为所有数据都可能来自服务器。对于还需要维护复杂本地状态的应用程序 - 即超出组件本地状态的范围 - 我们建议在 Relay 之外使用 Flux(特别是 Redux)。

对管理本地状态(非服务器数据)的支持在 Relay 的路线图上 - 请参阅 https://github.com/facebook/relay/issues/114

【讨论】:

    猜你喜欢
    • 2019-09-14
    • 2011-08-19
    • 2011-11-17
    • 2014-07-27
    • 2021-11-08
    • 2017-06-25
    • 2019-01-09
    • 1970-01-01
    • 2012-05-24
    相关资源
    最近更新 更多