FLUTTER ECOSYSTEM

listen_it

Flutter用のリアクティブなプリミティブ - 観察可能なコレクションと強力な演算子。StreamsのようにValueNotifiersを使用します。ListNotifier、MapNotifier、SetNotifierを含みます。以前はfunctional_listenerとして公開されていました。

最新バージョン
5.3.5
30日間ダウンロード
7300
いいね数
13
Pub ポイント
140

パッケージ概要

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

概要

ListenIt は Flutter 向けのリアクティブな状態管理パッケージで、ListNotifier、MapNotifier、SetNotifier などの観察可能なコレクションを提供し、ValueNotifiers を Streams のように扱えるようにします。データストリームを変換および結合するための強力な演算子を備えており、関数型リアクティブプログラミングスタイルを促進します。元々 functional_listener として公開されたもので、最小限のボイラープレートで状態の更新と購読を簡素化しています。応答性のある UI での動的データの管理に最適です。

用途
  • Real-time data synchronization
  • Dynamic list or map state management
  • Reactive UI updates with minimal code
  • Stream-like behavior for ValueNotifiers
  • Complex state transformations
主な機能
  • Observable collections (ListNotifier, MapNotifier, SetNotifier)
  • Stream-like operators for ValueNotifiers
  • Functional reactive programming model
  • Minimal boilerplate
  • Cross-platform support
適している対象
  • Developers seeking lightweight reactive state management
  • Projects requiring reactive collections
  • Teams familiar with functional programming patterns
  • Apps with frequent dynamic data updates
  • Flutter apps targeting multiple platforms
注意事項
  • May require learning reactive programming concepts
  • Best suited for moderate to complex state logic
  • Not ideal for simple static state
  • Performance impact with very large datasets
  • Limited documentation compared to mature alternatives
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add listen_it

カテゴリー

ソースリポジトリ

関連プロジェクト