如何将 Paw 用作 GraphQL 客户端

Oli*_*dov 4 paw-app

我已经使用过最流行的 GraphiQL 客户端,但它缺乏对查询的保存和分类。

Paw 是否支持发出 graphql 请求,以及使用自动完成和类型提示编写查询?

Edw*_*all 5

Paw 确实可以用作 GraphQL 客户端,但它的功能并不像您希望的那样全。据我所知,虽然您可以发出任何类型的 GraphQL 请求,但它不支持任何类型的自动完成或类型提示。


GraphQL规范定义了一种查询和执行数据。但是,每个网站都有自己的方式让您访问该查询界面。

例如,GitHub的API使用POST了JSON有效载荷几乎所有发送其GraphQL查询请求,但Facebook的使用更类似于REST GET/ POST/DELETE与路径和查询参数的方法。

Paw 能够发出和保存这些类型的请求。

大查询

需要注意的一件事是,在尝试获取多个嵌套数据模型时,GraphQL 请求可能会变大(让我Comments了解XPosts编写的所有内容User)。在 Paw 的单个字段中进行大型查询可能会变得笨拙。我建议使用 Paw 的动态值并插入一个包含您的 GraphQL 查询的文件。通过这种方式,您可以编写查询,而不必将它们塞在一行中或使用大量转义序列。


小智 3

从 Paw 3.2 开始,请求的“正文”选项卡现在支持 GraphQL。

具有通过内省检索和探索模式的能力。