FLUTTER ECOSYSTEM

modular_codegen

用于 flutter_modular 的代码生成。注入自动化。注解 @Inject、@Param 和 @Data。

最新版本
3.0.4
近 30 天下载
101
喜欢数
24
Pub 分数
85

Package Overview

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

插件概览

modular_codegen 是 FlutterModular 的代码生成包,可自动处理依赖注入和路由参数。它使用 @Inject、@Param 和 @Data 等注解生成样板代码,减少手动配置并提高类型安全性。这有助于提升模块化 Flutter 应用的开发速度和可维护性。该包与 FlutterModular 生态系统无缝集成,支持模块间高效导航和服务注入。

适合场景
  • 在模块化Flutter应用中自动化依赖注入
  • 使用 @Param 注解生成路由参数
  • 简化服务和控制器注入
  • 在大规模Flutter项目中减少样板代码
  • 启用模块间类型安全的导航
主要特点
  • 基于注解的代码生成
  • 支持 @Inject、@Param 和 @Data
  • 与 FlutterModular 的无缝集成
  • 减少手动样板代码
  • 提高类型安全性和性能
适合对象
  • 使用 FlutterModular 构建大型应用的开发者
  • 注重可维护架构的团队
  • 需要自动化依赖注入的项目
  • 具有复杂路由需求的应用程序
  • 寻求减少样板代码的开发者
使用建议
  • 需要 FlutterModular 作为依赖项
  • 需要 build_runner 进行代码生成
  • 仅限 Dart/Flutter 环境
  • 可能会略微增加构建时间
  • 需要理解注解和模块化模式
支持平台暂无数据

安装插件

flutter pub add modular_codegen

所属分类

依赖

依赖清单 7 项

源码仓库

关联项目

暂无相关数据。