【问题标题】:GraphQL Client for C++ and .NET用于 C++ 和 .NET 的 GraphQL 客户端
【发布时间】: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


    【解决方案1】:

    有一个 C++ GraphQL 解析器。它没有提供 Apollo 客户端的所有功能,但大大简化了 C++ GQL 处理。

    https://github.com/graphql/libgraphqlparser

    【讨论】:

      【解决方案2】:

      Apollo 客户端有一组很好的缓存功能,但如果您不需要这些功能,您可以使用您最喜欢的 http 库(libcurl、或 Boost.Beast 或 Casanova)来发送带有文本的 POST您的 graphql 查询或突变。响应将与您在 GraphiQL 控制台中看到的排序或响应相同。

      目前,没有针对 C++ 或 C# 的 Apollo 客户端实现。但是,我看到了拥有这样一个图书馆的好处。有人有兴趣为 C++ 和 C# 翻译 Apollo Client 2 吗?如果是这样,请开始赏金,并在评论中链接它!

      【讨论】:

        猜你喜欢
        • 2016-03-24
        • 2016-08-14
        • 2018-09-04
        • 2021-09-02
        • 2017-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-06
        相关资源
        最近更新 更多