React Relay和服务器端渲染

时间:2016-06-11 16:12:27

标签: javascript reactjs graphql relayjs isomorphic-relay

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

2 个答案:

答案 0 :(得分:1)

React Relay目前没有#34;开箱即用"同构应用的解决方案 但仍然有一个解决方案:

根据我的理解,添加服务器端渲染正在进行中,但没有ETA。

答案 1 :(得分:0)

  1. 您需要使用babel将中继转换为graphql查询。
  2. 缓存需要来自facebook或类似网站的Dataloader。
  3. 您的数据模型需要完全标准化才能与上述一起使用。
  4. 尝试避免使用JSON作为列类型,很难在graphql中描述
  5. graphiql用作browser plugin或独立