导入
GraphQL 简介
本课程将介绍什么是 GraphQL 以及运行 GraphQL 应用所需的依赖项。
什么是 GraphQL?
GraphQL 是一种查询语言,使 API 用户能够描述他们所需的数据。它让 API 开发者可以专注于数据之间的关系和业务规则,而无需担心 API 需要返回的各种数据负载。
...
GraphQL
GraphQL 的优势
- 可以在一次请求中获取多个资源。
- 非常适合复杂的系统和微服务架构。
- 内置认证和类型验证功能。
- 便于代码共享。
GraphQL 的系统依赖
本课程中的 Elixir 示例代码假设您已安装以下系统依赖:
- Erlang(v20.0 及以上版本)
- Elixir(v1.5.0 及以上版本)
- PostgreSQL(v9.4 及以上版本)
注意: 不用担心安装问题,我们已在平台上完成所有配置。