GraphQL 基础知识

GraphQL Fundamentals

GraphQL 是一个出色的新 API 标准,它提供了一种更高效、更强大、更灵活的 REST 替代方案。在本课程中,您将学习 GraphQL 的基础知识。

关于 GraphQL 基础课程

GraphQL 是 API 的查询语言,也是执行上述查询的运行时。

GraphQL 允许我们从一个端点获取嵌套资源和仅需要的数据字段。因此,它比传统的 REST API 更具性能和优越性,在传统的 REST API 中,我们经常过度获取数据,并使用多个端点来获取我们需要的东西。

在课程中,我们将使用 SpaceX GraphQL API 来学习 GraphQL 的基本基础知识。该课程与框架无关。它完全专注于 GraphQL,因此您在项目中使用哪个 JavaScript 框架并不重要。

您将在 GraphQL 基础知识课程中学习以下内容:

  • GraphQL 是什么以及它的特别之处
  • 如何使用出色的 GraphiQL IDE 来探索和调试 GraphQL 查询和 API 数据
  • 如何编写 GraphQL 查询以有效地从 API 获取数据
  • 如何编写 GraphQL 突变以添加或更改数据

在了解了 GraphQL 的基本知识后,许多人认为是下一代 API 技术。您将准备好深入了解如何将 GrapQL 与Vue.js或您最喜欢的框架一起使用。

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