【问题标题】:What is a suitable backend for relayjs?什么是适合 relayjs 的后端?
【发布时间】:2016-01-13 01:42:59
【问题描述】:

我无法理解如何连接支持 relayjs 的后端。 GraphQL/Relay 会自动帮助存储查询吗? IE。如果我实现一个 REST 后端,它返回一个包含所有内容的 json blob,Relay 会处理数据查询优化吗?我不完全确定 Relay 和后端/数据库之间的抽象。

【问题讨论】:

  • SO 是一个针对特定编程问题的论坛。请将您过于宽泛的问题缩小为更具体的问题。

标签: relayjs


【解决方案1】:

查看 Relay 文档中的 Getting Started。 Relay 要求您有一个 GraphQL 服务器,该服务器可以理解 GraphQL 查询并可以使用有效的响应负载进行响应。

GraphQL 提供了 Relay 用来与后端交互的抽象。 GraphQL 不是数据库,而是位于服务器应用程序代码之上的层。例如,您可以实现位于 REST 服务器前面的 GraphQL 服务器,如 graphql/swapi-graphql 存储库所示。

Nick Schrock's presentation of GraphQL at @Scale 2015 也提供了很好的概述。

【讨论】:

  • the awesome-graphql list ("Awesome list of GraphQL & Relay") 如果你想重用其他人构建的东西也可能有用。
猜你喜欢
  • 2017-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-16
  • 2017-07-02
  • 1970-01-01
相关资源
最近更新 更多