机器翻译正文由机器翻译自项目原始文档(英文),排版经程序统一处理,可能存在偏差,请以原项目仓库为准。
介绍
GraphQL 带来了许多好处,无论是对客户端:设备将需要更少的请求,从而减少数据使用;还是对程序员:请求是可论证的,它们与请求具有相同的结构。
该项目结合了 GraphQL 的优势与 Dart 中 Streams 的优势,以提供高性能客户端。
该项目从 Apollo GraphQL 客户端 获取了灵感,优秀的工作,大家!
我们正在招聘!🚀
我们正在寻找一名 Flutter 工程师,负责领导 Expatfile.tax 🇺🇸✈️🌍 的移动开发 → 在这里查看完整的职位描述
软件包
这是一个包含以下包的单一代码库(Monorepo):
| 库 | 描述 | 版本 |
|---|---|---|
| graphql | 与任何 GraphQL 服务器交互的客户端实现 | |
| graphql_flutter | 围绕 GraphQL API 的 Flutter 小部件封装 |
实用工具
围绕 graphql_flutter 构建了像这样的优秀工具:
功能
✅ 查询、变更和订阅 ✅ 查询轮询和重播 ✅ 内存和持久缓存 ✅ GraphQL 上传 ✅ 乐观结果 ✅ 模块化 ✅ 客户端状态管理 ✅ 操作取消 ⚠️ 自动持久化查询(已停用)
贡献
请查看我们的 黑客指南
文章和视频
来自 GraphQL Flutter 社区的外部指南、教程和其他资源
- 在 Flutter 中使用 GraphQL 的终极工具链:介绍如何使用
graphql_flutter与artemis进行代码生成,以及graphql-faker进行 API 原型设计
本站来源与版权声明
- 本文标题:graphql-flutter - 一个用于 Flutter 的 GraphQL 客户端
- 本文链接:https://www.cn121.com/mobile/zino-hofmann-graphql-flutter.html
- 原项目:zino-hofmann/graphql-flutter 版权归原作者 zino-hofmann 及贡献者所有
- 收录信息:本站于 2026-10-22 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站译文为其衍生内容;使用、修改、分发请以该仓库 LICENSE 原文为准。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 zino-hofmann/graphql-flutter。
- 翻译说明:本页正文为人工智能生成内容——由机器翻译对原项目 README 初译、经程序校验排版,可能存在错漏,请以原项目文档为准。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。