使用 GraphQL 进行查询

Querying with GraphQL

使用传统的 REST API 存在一个问题:对于给定的端点,我们总是得到相同的服务器响应。

这种缺乏灵活性会导致两个同样烦人的问题

1. 过度获取数据——当我们得到一个巨大的响应但只需要它的一小部分时。
2. 获取不足——当我们执行第一次调用时只接收到我们需要的一小部分。这可能导致链接 API 调用并获取更多不必要的数据以试图获得我们需要的数据。

如果我们可以通过我们提出的请求来塑造我们得到的响应,并在我们需要的时候只获取我们需要的东西,那不是很好吗?幸运的是,GraphQL 可以实现这一点,这是一种构建和查询 API 的现代方式。

在 Vue Mastery 的 GraphQL 课程中,我们将一起创建一个 Vue + GraphQL 应用程序,以获得使用这个强大的现代工具的信心。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。