FLUTTER ECOSYSTEM

riverbloc

providerの代替としてriverpodを使用したBlocProviderの実装、StateNotifierProviderと同様に

最新バージョン
3.0.0
30日間ダウンロード
4200
いいね数
114
Pub ポイント
160

パッケージ概要

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

概要

Riverbloc は、Riverpod を基盤としている BlocProvider に似た実装を提供する、Flutter 向けの状態管理パッケージです。provider パッケージの代替として、依存関係の挿入と状態管理に対してより柔軟でスケーラブルなアプローチを提供します。StateNotifierProvider からインスピレーションを得ており、Flutter アプリケーション全体で効率的でテスト可能かつ反応型の状態処理を可能にします。Android、iOS、Web、macOS、Windows、Linux といったすべての主要プラットフォームをサポートしており、クロスプラットフォーム開発に最適です。

用途
  • クロスプラットフォームのFlutterアプリ
  • Riverpod を用いた状態管理
  • 大規模アプリケーションにおける依存関係のインジェクション
  • リアクティブUIの更新
  • ステートロジックのテスト
  • Provider を Riverpod に置き換える
主な機能
  • Riverpod をベースとした状態管理
  • BlocProviderに似た API
  • すべての Flutter プラットフォームをサポートしています
  • 既存コードとの簡単な統合
  • テスト可能な状態論理
  • 型安全な依存関係の解決
適している対象
  • Riverpodに精通した開発者
  • 大規模なFlutterアプリケーション
  • 堅牢な状態管理を必要とするチーム
  • プラットフォーム全体での一貫性を求めるアプリ
  • クリーンアーキテクチャを目指すプロジェクト
注意事項
  • Riverpodのコンセプトを理解している必要があります
  • 新しいユーザーには学習曲線が導入される可能性があります
  • Riverpod を既に使用しているプロジェクトに最適
  • 単回使用のウィジェットには推奨されません
  • パフォーマンスは適切な使用パターンに依存します
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add riverbloc

カテゴリー

依存関係

依存関係一覧 3 件

ソースリポジトリ

関連プロジェクト

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