google

inject.dart

google

Compile-time dependency injection for Dart and Flutter

AI 简介

`inject.dart` 是一个用于 Dart 和 Flutter 的编译时依赖注入库。其核心功能在于能够在编译阶段完成所有依赖注入的分析、配置和生成,无需任何运行时设置或配置(如 `dart:mirrors` 反射),从而提供最佳的代码大小和性能体验,并支持编译时错误和警告。该库适用于需要高效且静态类型的依赖管理场景,特别适合于 Flutter 应用程序以及任何服务器端 Dart 框架项目。尽管它也可以与 AngularDart 一起使用,但后者已有更适合自身框架特性的依赖注入机制。

Dart
MIT License
861
Stars
195
Forks
863
Watchers
7
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分50.88
默认分支master