我只是玩了一下graphql,还不能识别graphql和REST之间的区别,嵌入和部分响应。
TeamCity 多年来一直使用部分响应,它作为“Restful”服务工作
我只是玩了一下graphql,还不能识别graphql和REST之间的区别,嵌入和部分响应。
TeamCity 多年来一直使用部分响应,它作为“Restful”服务工作
REST 是一种架构风格,而不是一种格式或查询语言(就像 GraphQL 一样)。可以构建支持部分资源或资源层次结构的 API(其他示例包括 JSON 补丁或 JSON Graph),但这些方法不是 REST 的概念部分。另一方面,它们是GraphQL 的概念部分。您选择的示例与 GraphQL 有一些相似之处,但这并不是因为它们是 RESTful 服务。
另一方面,REST 基于一些不符合 GraphQL 的方法(反之亦然)。不完整的列表包括: