-3

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

4

1 回答 1

1

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

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

Nick Schrock 在@Scale 2015 上对 GraphQL 的介绍也提供了很好的概述。

于 2015-10-15T09:18:01.867 回答