1

我一直在研究一个用 react 构建的同构应用程序,并且我已经阅读了有关使用Relay.jsGraphQL用于客户端-服务器交互的信息。我一直在想,在使用时,特别是在使用 react 的服务器端渲染和同构应用程序开发时
,是否有任何特殊设置或要记住的事情?Relay.js

4

2 回答 2

1

React Relay 目前没有针对同构应用的“开箱即用”解决方案。
不过还是有解决办法:

据我了解,正在添加服务器端渲染,但没有 ETA。

于 2016-06-25T20:51:27.097 回答
0
  1. 您需要使用 babel 将 relay 转换为 graphql 查询。
  2. 缓存需要来自 facebook 或类似的数据加载器。
  3. 您的数据模型需要完全规范化才能使用上述内容。
  4. 尽量避免 JSON 作为列类型,在 graphql 中难以描述
  5. 使用graphiql作为浏览器插件或独立
于 2016-06-11T21:21:12.170 回答