FLUTTER ECOSYSTEM

hydrated

Flutter用の自動的に永続化された BehaviorSubject で、簡単なヒドレーションを備えています。BLoCパターンと併用することを想定しています。

最新バージョン
2.1.0
30日間ダウンロード
55
いいね数
29
Pub ポイント
130

パッケージ概要

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

概要

Hydrated は、アプリの再起動後に状態を保持できる自動的に永続化された BehaviorSubject を提供する Flutter パッケージです。BLoC パターンとの連携を目的として設計されており、ローカルストレージへの状態の自動保存および復元により、状態管理を簡素化します。手動でのシリアライズやストレージロジックが不要でデータの耐障害性を確保し、ユーザー設定、セッションデータ、キャッシュ情報などを維持するのに最適です。Android、iOS、Web、macOS、Windows、Linux など、すべての主要プラットフォームをサポートしています。

用途
  • ユーザーの設定を保持する
  • アプリの状態をキャッシュする
  • セッションデータの維持
  • 再起動後のUI状態の復元
  • オフライン優先のシナリオの処理
主な機能
  • Automatic state persistence
  • Built-in serialization
  • Seamless BLoC integration
  • Cross-platform support
  • Minimal boilerplate
適している対象
  • BLoC-based state management
  • Apps needing offline data retention
  • Developers seeking simple persistence
  • Stateful apps with minimal setup
  • Projects requiring reliable data recovery
注意事項
  • Requires proper serialization of state objects
  • May increase initial load time due to disk I/O
  • Not suitable for large datasets
  • Limited to simple state types
  • Depends on platform-specific storage mechanisms
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add hydrated

カテゴリー

ソースリポジトリ

関連プロジェクト

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