Postman 现在支持 GraphQL
GraphQL是一种 API 查询语言。它之所以越来越受欢迎,是因为它相比 REST API 具有诸多优势,其中最重要的就是更智能的数据获取。
在处理大型 API 时,GraphQL 提供的查询模型显示出了其真正的威力。
GraphQL 与 REST
GraphQL 允许指定查询中需要的数据,以及这些数据将包含在响应中——不多不少,就是我们在单个请求中请求的数据。另一方面,如果使用 REST 获取相同的数据,则需要多次 REST 往返……
资料来源:blog.apollographql.com
...或者这样想象:
资料来源:crystallize.com
Postman 中的 GraphQL
Postman加入了认可 GraphQL 品质的公司行列,并于近期宣布其服务将支持 GraphQL。最新版本的 Postman v7.2 支持:
- 在请求正文中发送 GraphQL 查询,
- GraphQL 变量,
- GraphQL 查询自动完成。
这是对之前引入模式支持的更新的一个很好的补充,所有这些结合起来使得直接在 Postman 中创建和存储 GraphQL 模式成为可能!