FLUTTER ECOSYSTEM

brick_graphql_generators

Brick 中用于 GraphQL 提供者、模型和适配器的代码生成库

最新版本
4.1.0
近 30 天下载
221
喜欢数
0
Pub 分数
140

Package Overview

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

插件概览

Brick GraphQL Generators 是一个代码生成库,可简化在 Flutter 应用中创建 GraphQL 提供者、模型和适配器的过程。它与 Brick 框架集成,能够从 GraphQL 模式自动生成 Dart 代码,减少样板代码并提高类型安全性。通过利用注解和模式定义,它实现了高效的数据获取、缓存和模型映射。非常适合使用 GraphQL 的 Flutter 开发者,可提升开发速度和可维护性。

适合场景
  • 从模式定义生成 GraphQL 模型
  • 自动化 GraphQL 端点的 API 客户端设置
  • 简化 GraphQL 响应与 Dart 对象之间的数据映射
  • 启用类型安全的查询和变更
  • 与 Brick 的数据层集成以支持离线功能
  • 减少 GraphQL 相关代码中的手动样板
主要特点
  • 从 GraphQL 架构自动生成代码
  • 对模型、提供方和适配器的支持
  • 与 Dart 类型的安全集成
  • 与 Brick 框架的无缝兼容
  • 通过注解自定义生成选项
  • 内置查询和变更处理支持
适合对象
  • 使用 GraphQL 的 Flutter 开发人员
  • 注重代码可维护性的团队
  • 需要离线优先数据处理的项目
  • 具有复杂 GraphQL 架构的应用程序
  • 寻求在数据层减少样板代码的开发人员
  • 使用 Brick 框架进行数据管理的人员
使用建议
  • 需要熟悉 Brick 框架
  • 依赖于正确的 GraphQL 模式结构
  • 可能需要为自定义逻辑进行额外配置
  • 仅限Flutter平台(Android、iOS、macOS、Windows、Linux)
  • 生成过程必须在架构更改后运行
  • 不适用于动态或运行时生成的 GraphQL 查询
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add brick_graphql_generators

所属分类

依赖

依赖清单 8 项

源码仓库

关联项目

暂无相关数据。