Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
尽管 Graphql API 和使用 HTTP 实现的常见 REST API 之间存在许多差异,但我想知道这些差异是否是语法上的,或者 Relay 和 Graphql 是否从根本上是非 RESTful 的。如果是这样,它们违反了 REST 的哪个约束?
GraphQL 不是 RESTful,因为它不使用 uris 和 http 方法来表达操作的性质。您有一条路由(例如:/graphql)可以将所有操作发送到 - 所有类型的实体上的查询和突变。