FLUTTER ECOSYSTEM

gql_exec

支持 Link 和 Client 的 GraphQL 执行层基础。

最新版本
1.0.0+1
近 30 天下载
1.7万
喜欢数
1
Pub 分数
140

Package Overview

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

插件概览

gql_exec 是用于在 Dart 中构建 GraphQL 执行层的基础包,旨在支持 Links 和 Clients 的创建。它提供了处理 GraphQL 操作(如查询、变更和订阅)的核心工具,可实现与 GraphQL 服务器的无缝集成。该包设计时考虑了跨平台兼容性,可在 Android、iOS、Web、macOS、Windows 和 Linux 上运行。此包构成了 gql-dart 生态系统的核心,为开发者在 Flutter 及其他 Dart 应用中实现 GraphQL 功能提供了轻量且可扩展的基础。

适合场景
  • 构建自定义 GraphQL 客户端
  • 通过链接实现中间件
  • 将 GraphQL 集成到跨平台应用中
  • 使用订阅处理实时数据
  • 创建可重用的 GraphQL 请求管道
主要特点
  • GraphQL 的核心执行逻辑
  • 对链接和客户端抽象的支持
  • 跨平台兼容性
  • 轻量化且模块化设计
  • 可扩展的架构,用于自定义行为
适合对象
  • 从零开始构建 GraphQL 客户端的开发者
  • 使用 gql-dart 生态系统的团队
  • 需要灵活的GraphQL请求处理的应用程序
  • 针对多个平台的项目
  • 需要对 GraphQL 流程进行细粒度控制的高级用户
使用建议
  • 需要熟悉 GraphQL 概念
  • 不建议在没有高级包的情况下直接使用
  • 依赖其他 gql-dart 包以获得完整功能
  • 最好在更大的 GraphQL 堆栈中使用
  • 超出执行层之外的独立实用功能有限
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add gql_exec

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目