FLUTTER ECOSYSTEM

brick_graphql

Brick(一个数据持久化库)的 GraphQL 连接器。包含注解、适配器、模型和提供者。

最新版本
4.0.1
近 30 天下载
223
喜欢数
0
Pub 分数
160

Package Overview

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

插件概览

Brick GraphQL 是一个 Flutter/Dart 包,将 GraphQL 与 Brick(一个数据持久化库)集成。它提供注解、适配器、模型和提供者,以简化在 Flutter 应用中获取和管理 GraphQL 数据的过程。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。通过利用 Brick 的类型安全、生成代码的方法,开发者可以高效地处理 GraphQL API,同时保持代码的整洁和可维护性。它通过代码生成简化了模式处理并减少了样板代码。

适合场景
  • 从GraphQL API获取实时数据
  • 同步本地和远程数据
  • 构建离线优先的应用程序
  • 从 GraphQL 模式生成类型安全的模型
  • 将 GraphQL 集成到现有的 Brick 数据层中
主要特点
  • 通过注解进行代码生成
  • 类型安全的模型创建
  • 内置的 GraphQL 响应适配器
  • 对多个平台的支持
  • 与 Brick 持久化层的无缝集成
适合对象
  • 使用 Brick 进行数据持久化的开发者
  • 使用 GraphQL API 的团队
  • 需要离线功能的应用程序
  • 需要强类型和代码生成的项目
  • Flutter 应用针对多个平台
使用建议
  • 需要了解 Brick 和 GraphQL
  • 需要正确的模式设置以进行代码生成
  • 由于代码生成,构建时间可能会增加
  • 与成熟替代方案相比,文档有限
  • 依赖上游 Brick 包的稳定性
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add brick_graphql

所属分类

依赖

依赖清单 7 项

源码仓库

关联项目

暂无相关数据。