是否有推荐的用于构建 GraphQL 查询的库?
Is there a recommended library for building GraphQL queries?
我正在调用公开 GraphQL 接口的服务。所以我能够 post GraphQL 查询并通过 curl 接收数据。现在我想编写一个服务来为我构建查询(动态地,基于我发送端点的查询参数)并发送请求并取回响应。
我正在使用 Spring Boot 2.1.4.
我知道您可以使用 Spring 中的弹性搜索库构建查询。想知道 GraphQL 是否有类似的东西。
有几个客户,采用了不同的方法。
- Netflix DGS client - 有一个简单的和类型安全的客户端
- Apollo Android - 不是 Android 具体的,尽管有名称。
- 有一个基于节点的 Java 客户端生成器和一个 Maven plugin。
- Nodes
- Shopify's GraphQL code gen - 需要 (J)Ruby 到 运行 但生成 Java 代码。
- Manifold 可以用作 GraphQL 客户端
如您所见,这些都是不同的野兽,因此您必须决定适合的。
我正在调用公开 GraphQL 接口的服务。所以我能够 post GraphQL 查询并通过 curl 接收数据。现在我想编写一个服务来为我构建查询(动态地,基于我发送端点的查询参数)并发送请求并取回响应。
我正在使用 Spring Boot 2.1.4.
我知道您可以使用 Spring 中的弹性搜索库构建查询。想知道 GraphQL 是否有类似的东西。
有几个客户,采用了不同的方法。
- Netflix DGS client - 有一个简单的和类型安全的客户端
- Apollo Android - 不是 Android 具体的,尽管有名称。
- 有一个基于节点的 Java 客户端生成器和一个 Maven plugin。
- Nodes
- Shopify's GraphQL code gen - 需要 (J)Ruby 到 运行 但生成 Java 代码。
- Manifold 可以用作 GraphQL 客户端
如您所见,这些都是不同的野兽,因此您必须决定适合的。