Logo
Section 1 / 6

GraphQL 简介

本课程将介绍什么是 GraphQL 以及运行 GraphQL 应用所需的依赖项。

导入

GraphQL 简介

本课程将介绍什么是 GraphQL 以及运行 GraphQL 应用所需的依赖项。

什么是 GraphQL?

GraphQL 是一种查询语言,使 API 用户能够描述他们所需的数据。它让 API 开发者可以专注于数据之间的关系和业务规则,而无需担心 API 需要返回的各种数据负载。

...
GraphQL

GraphQL 的优势

  • 可以在一次请求中获取多个资源。
  • 非常适合复杂的系统和微服务架构。
  • 内置认证和类型验证功能。
  • 便于代码共享。

GraphQL 的系统依赖

本课程中的 Elixir 示例代码假设您已安装以下系统依赖:

  • Erlang(v20.0 及以上版本)
  • Elixir(v1.5.0 及以上版本)
  • PostgreSQL(v9.4 及以上版本)

注意: 不用担心安装问题,我们已在平台上完成所有配置。

入门

客户端上的 GraphQL