【发布时间】:2018-04-05 21:07:57
【问题描述】:
是否有适用于 C++(Windows 和 Linux)和 .NET 的 GraphQL 客户端库?
在 Apollo 网站上,我只能看到 React、Vue.js、Angular、Android、iOS、Ember 和 Meteor 的客户端。
如果有用于 C++ 和 .NET 的 Apollo 客户端,它在哪里?
如果没有,应该用什么?
【问题讨论】:
标签: graphql apollo apollo-client
是否有适用于 C++(Windows 和 Linux)和 .NET 的 GraphQL 客户端库?
在 Apollo 网站上,我只能看到 React、Vue.js、Angular、Android、iOS、Ember 和 Meteor 的客户端。
如果有用于 C++ 和 .NET 的 Apollo 客户端,它在哪里?
如果没有,应该用什么?
【问题讨论】:
标签: graphql apollo apollo-client
有一个 C++ GraphQL 解析器。它没有提供 Apollo 客户端的所有功能,但大大简化了 C++ GQL 处理。
【讨论】:
Apollo 客户端有一组很好的缓存功能,但如果您不需要这些功能,您可以使用您最喜欢的 http 库(libcurl、或 Boost.Beast 或 Casanova)来发送带有文本的 POST您的 graphql 查询或突变。响应将与您在 GraphiQL 控制台中看到的排序或响应相同。
目前,没有针对 C++ 或 C# 的 Apollo 客户端实现。但是,我看到了拥有这样一个图书馆的好处。有人有兴趣为 C++ 和 C# 翻译 Apollo Client 2 吗?如果是这样,请开始赏金,并在评论中链接它!
【讨论】: