GraphQL

GraphQL

GraphQL

软件

软件描述

GraphQL 是一种用于 API 的查询语言,以及使用现有数据来执行这些查询的运行时。GraphQL 为 API 中的数据提供了完整且清晰的描述,使客户端能够精确获取所需内容,不多不少,从而……

官方网站

访问软件的官方网站了解更多信息

官方认证

graphql.org

安全链接HTTPS

什么是 GraphQL?

GraphQL 是一种用于 API 的查询语言,以及使用现有数据实现这些查询的运行时。GraphQL 为 API 中的数据提供了完整且清晰的描述,使客户端能够精确获取所需数据,不多不少,便于随时间推移演进 API,并支持强大的开发者工具。

需要什么,就获取什么
向你的 API 发送 GraphQL 查询,即可获得完全符合需求的数据,不多不少。GraphQL 查询始终返回可预测的结果。使用 GraphQL 的应用程序因能控制所获取的数据而快速且稳定,而非受制于服务器。

单次请求获取多个资源
GraphQL 查询不仅能访问单一资源的属性,还能顺畅地跟随它们之间的关联关系。与传统 REST API 需要从多个 URL 加载数据不同,GraphQL API 可在一次请求中获取应用所需的所有数据。即使在网络较慢的移动环境下,使用 GraphQL 的应用程序也能保持高效。

通过类型系统描述可能性
GraphQL API 基于类型和字段组织,而非端点。从单一端点即可访问数据的全部能力。GraphQL 使用类型确保应用程序仅请求可行的内容,并提供清晰明确的错误提示。应用程序还可利用类型避免编写手动解析代码。

支持平台

标签

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。