FLUTTER ECOSYSTEM

stacked_generator

Stacked Generator 是一个致力于减少设置堆叠式应用所需样板代码的包

最新版本
2.0.4
近 30 天下载
1.6万
喜欢数
46
Pub 分数
120

Package Overview

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

插件概览

Stacked Generator 是一个代码生成包,旨在减少 Stacked 应用中的样板代码。它自动化创建视图模型、服务和依赖项等关键组件,从而简化开发流程。通过利用注解和构建运行器,它生成与 Stacked 框架无缝集成的干净、类型安全的代码。这减少了手动编码错误,并加快了应用设置速度,尤其适用于复杂的状态管理场景。非常适合使用 Stacked 构建跨平台 Flutter 应用的开发者。

适合场景
  • 自动化 ViewModel 生成
  • 简化依赖注入设置
  • 减少状态管理中的重复代码
  • 加速初始项目脚手架
  • 支持大规模堆叠应用程序开发
主要特点
  • 基于注解的代码生成
  • 与 Stacked 框架的集成
  • 类型安全的生成代码
  • 构建运行器支持
  • 自动服务和依赖项注册
适合对象
  • 使用 Stacked 的 Flutter 开发人员
  • 构建可扩展应用的团队
  • 寻求减少样板代码的开发者
  • 需要结构化状态管理的项目
  • 跨平台移动和桌面应用
使用建议
  • 需要了解 Stacked 框架
  • 需要 build_runner 依赖
  • 在不修改模板的情况下,自定义选项有限
  • 最好与 stacked 包配合使用
  • 可能会略微增加构建时间
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add stacked_generator

所属分类

依赖

依赖清单 13 项

关联项目