Pra*_*ant 5 rest query-string graphql
GraphQL 的主要目标是解决许多 REST API 面临的过度获取问题,它通过仅查询查询中提到的特定字段来实现这一点。
但在 REST API 中,如果我们使用fields参数,它也会做同样的事情。那么如果 REST 可以解决这样的过度获取问题,为什么还需要 GraphQL呢?
小智 0
当您进行 REST 设置时,通常会返回每个端点的完整 JSON 表示形式。这包括您可能需要或可能不需要的所有字段,这些字段会导致更多数据使用或更多 HTTP 调用(也就是说,如果您划分 RESTful API)。
另一方面,当您使用单个 POST/GET 请求进行查询时, GraphQL 可以准确地满足您的要求。
| 归档时间: |
|
| 查看次数: |
784 次 |
| 最近记录: |