跳转到内容

后端与数据 · DEFINED TERM

GraphQL

客户端按结构声明所需字段,由统一端点返回对应数据。

你可能会这样说“这个页面只取项目名称和最新状态,不拉完整对象。”

VISUAL EXAMPLE

先看懂它怎么工作

当前概念GraphQL

MECHANISM

运行机制

  1. 提交查询结构
  2. 校验 schema
  3. 调用解析器
  4. 组合响应

USE WHEN

适合这样用

多端数据需求差异大且关系复杂的 API

NOT FOR

不要这样理解

简单稳定的资源接口不一定需要 GraphQL

TELL YOUR AGENT

可直接发给 Agent

请按“GraphQL”的概念处理这个需求:这个页面只取项目名称和最新状态,不拉完整对象。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

schema 有类型约束,查询深度受限,权限覆盖到字段或解析器

OFFICIAL SOURCES

官方来源