一款让你忘记 GraphQL 的 GraphQL 客户端。
SwiftGraphQL 是一个 GraphQL 客户端,它附带一个类型安全的查询构建器。 它允许你执行查询、mutation 并监听订阅。 该查询构建器保证你可以创建的每个查询都是有效的,并且符合 GraphQL 规范。
该库围绕三个核心原则展开
你可以只使用 SwiftGraphQL 中对你有用的部分(例如,只使用 GraphQLWebSocket 实现,而不使用查询构建器,或者只使用 WebSocket,而不使用客户端)。
你可以在 SwiftGraphQL 页面 www.swift-graphql.com 上找到详细的文档。
你可以在 /examples
目录中找到如何使用本地 GraphQL API 或远程 API 的示例。
swift-graphql
进行查询和订阅,swift-graphql
使用 GitHub API。SwiftGraphQL 解决了一组特定的问题,但它并没有解决所有问题。 根据你的需求,你可能还需要查看
我想将最后一部分献给所有帮助开发此库的人。
urql
和 wonka
的所有工作原理,谢谢! 🙌
MIT @ Matic Zavadlal