【发布时间】:2017-03-28 11:37:55
【问题描述】:
在 Relay 应用程序中处理全局应用程序状态的当前建议或最佳做法是什么?我有一些状态是我需要管理的严格的客户端状态(例如,导航面板是打开还是关闭),以及一些无法通过 GraphQL 获得的 RESTful 数据。
我知道中继 2 可以解决这个问题,但等待“some time between Date.now() and Date.now() + Infinity”不是一个选项;)
【问题讨论】:
-
不知道大家有没有听说过 Apollo,不过它通过与 Redux 深度集成解决了这个问题:dev.apollodata.com
-
我有,但是该应用程序快完成了,并且可以与 Relay 一起正常工作,因此将其删除并用 Apollo 替换它并没有那么吸引人。