FLUTTER ECOSYSTEM

gql

用于解析、转换和打印 GraphQL 文档的 GraphQL 工具。

最新版本
1.0.1
近 30 天下载
44.6万
喜欢数
43
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

gql 包为在 Dart 和 Flutter 应用中使用 GraphQL 提供了必要的工具。它支持解析、转换和打印 GraphQL 文档,使管理查询、变更和订阅变得更加简单。该包支持所有主要平台——包括移动设备、网页和桌面端——可无缝集成到现代应用开发工作流中。该包专为需要可靠、高性能的 GraphQL 处理且无需样板代码的开发者设计。它同时支持静态和动态查询操作,确保数据获取策略具有灵活性。

适合场景
  • 从字符串中解析 GraphQL 查询
  • 以编程方式转换 GraphQL 文档
  • 打印格式化的 GraphQL 语法
  • 与 GraphQL 客户端集成
  • 构建可重用的查询组件
  • 验证 GraphQL 语法
主要特点
  • 轻量且快速的解析器
  • 支持查询转换
  • 格式化文档打印
  • 跨平台兼容性
  • 与GraphQL客户端轻松集成
  • 强大的错误处理
适合对象
  • 使用 GraphQL 的 Flutter 开发人员
  • 后端服务集成
  • 静态查询管理
  • API 测试和验证
  • 需要动态查询生成的应用程序
使用建议
  • 需要手动设置以进行客户端集成
  • 仅限文档级操作
  • 无内置缓存或网络层
  • 最好与像 `graphql_flutter` 这样的 GraphQL 客户端一起使用
  • 不打算单独用于运行时查询执行
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add gql

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目