FLUTTER ECOSYSTEM

inject_flutter

inject_annotation 用の Flutter 統合。ViewModelFactory および ViewModelBuilder を提供し、Widget に ViewModel を注入して自動的なライフサイクル管理を実現するとともに、@subc [...] を所有する SubcomponentBuilder も提供します。

最新バージョン
1.2.1
30日間ダウンロード
4万
いいね数
2
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

inject_flutter は、inject_annotation 用の Flutter 固有の統合であり、Flutter アプリケーションでのスムーズな依存関係の挿入を可能にします。ViewModelFactory と ViewModelBuilder を提供し、ライフサイクルの自動管理により、Widget に ViewModel をインジェクトして適切なインスタンス化と破棄を保証します。SubcomponentBuilder は @subcomponent アノテーションを介してスコープ付きの依存関係をサポートします。このパッケージは、Flutter のウィジェットツリーおよびライフサイクルとシームレスに統合されることで、状態管理を簡素化し、ボイラープレートを減らし、保守性を向上させます。

用途
  • Flutter アプリにおける状態管理
  • ウィジェットツリーにおける依存性の挿入
  • サブコンポーネント付きのスコープ依存関係
  • 自動的な ViewModel ライフサイクル処理
  • UIレイヤーのボイラープレートを削減する
主な機能
  • 自動的な ViewModel ライフサイクル管理
  • ViewModelBuilder は、ウィジェットのインジェクションを簡単にします
  • スコープ付き依存関係用の SubcomponentBuilder
  • inject_annotation との統合
  • 最小限のボイラープレート
適している対象
  • 依存性の挿入を使用するFlutter開発者
  • 関心事の明確な分離を必要とするアプリ
  • ビュー・モデルパターンを使用するプロジェクト
  • ボイラープレートを減らしたいチーム
  • inject_annotation を活用する開発者
注意事項
  • inject_annotation のセットアップが必要です
  • Flutter固有のユースケースに限定
  • アノテーション処理に依存しています
  • 複雑な階層構造には追加の構成が必要になる場合があります
  • Flutter以外のプロジェクトには適していません
対応プラットフォームAndroidiOSLinuxmacOSWebWindows

パッケージをインストール

flutter pub add inject_flutter

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

関連プロジェクト

データはまだありません。

ランキング