FLUTTER ECOSYSTEM

event_bus_plus

Dart用のイベントバス。

最新バージョン
0.7.0
30日間ダウンロード
3400
いいね数
39
Pub ポイント
140

パッケージ概要

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

概要

EventBusPlus は、Flutter アプリケーション内のオブジェクト間の簡単かつ効率的な通信を可能にする、Dart 用の軽量なイベントバス実装です。型安全なイベント配信と購読をサポートしており、強い依存関係なしにコンポーネントを分離するのに最適です。使いやすさを重視し、明確な API を備えており、開発者がアプリのさまざまな部分でイベントを発行し、それらをリッスンできるように設計されています。Android、iOS、Web、macOS、Windows、Linux などの主要プラットフォームすべてでスムーズに動作します。

用途
  • UIコンポーネントの分離
  • クロスウィジェット通信の処理
  • アプリ全体の状態変更の管理
  • ナビゲーションイベントの簡素化
  • ブロードキャスト通知
  • プラグインイベントシステムの実装
主な機能
  • Type-safe event handling
  • Simple subscribe and emit API
  • Cross-platform compatibility
  • Lightweight and minimal overhead
  • Supports event cancellation
  • Clean and intuitive syntax
適している対象
  • 軽量な状態管理を求める開発者
  • 頻繁なコンポーネント間通信を持つアプリ
  • 複雑な状態ソリューションを避けるプロジェクト
  • pub-subパターンを好むチーム
  • 迅速なイベント駆動型機能のプロトタイピング
注意事項
  • Not suitable for large-scale state management
  • Limited built-in error handling
  • No persistence or serialization support
  • Best used alongside other state management approaches
  • May require careful cleanup to avoid memory leaks
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add event_bus_plus

カテゴリー

ソースリポジトリ

関連プロジェクト