跳到主要内容
uencoder

GraphQL Query

GraphQL 查询用 { field(args) { subfield } } 语法精确选取所需数据字段,避免过度/不足获取。

用途

客户端按需声明所需字段与嵌套关系,服务端返回精确匹配的数据,消除 REST 的过度获取。

机制

查询含字段选择集,每字段可带参数、别名、指令(@skip/@include)与嵌套子选择。变量 $var 参数化。服务端按 schema 验证并执行解析器返回数据。

用例

  • API 精确数据获取
  • 前端查询声明
  • 移动端按需取数

相关工具

参考链接