FLUTTER ECOSYSTEM

redux_persist

カスタムストレージエンジンとシリアライザを使用して Redux 状態を永続化する

最新バージョン
0.9.0
30日間ダウンロード
2730
いいね数
25
Pub ポイント
140

パッケージ概要

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

概要

Redux Persist は、カスタマイズ可能なストレージエンジンとシリアライザーを使用して、アプリの再起動後に Redux ステートを永続的に保存するための Flutter/Dart パッケージです。開発者はローカルストレージからステートを保存および復元でき、Android、iOS、macOS、Windows、Linux などのさまざまなプラットフォームをサポートしています。Redux とスムーズに統合され、大規模な構成なしで信頼性の高いステートの永続化を提供します。複雑なデータ型に対してカスタムシリアライズロジックを定義できるため、ステートの保存および取得方法に柔軟性があります。オフライン機能やユーザー固有のデータ保持が必要なアプリに最適です。

用途
  • オフラインデータの永続化
  • ユーザー セッション管理
  • 再起動後のアプリ状態の回復
  • クロスプラットフォーム状態の同期
  • ユーザー設定の保存
主な機能
  • カスタマイズ可能なストレージエンジン
  • プラグ可能シリアライザ
  • クロスプラットフォーム対応
  • 最小限のボイラープレート
  • シームレスな Redux 統合
適している対象
  • 永続的な状態を必要とするアプリ
  • Reduxアーキテクチャを使用する開発者
  • オフライン機能を備えたプロジェクト
  • マルチプラットフォームアプリケーション
  • 状態重視のUI
注意事項
  • シリアル化の取り扱いに注意が必要です
  • 大きな状態によりアプリサイズが増加する可能性があります
  • 大規模データセットへの潜在的なパフォーマンスへの影響
  • ストレージ障害に対する適切なエラーハンドリングが必要です
  • 追加の論理なしではリアルタイム同期には適していません
対応プラットフォームAndroidiOSmacOSWindowsLinux

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

flutter pub add redux_persist

カテゴリー

依存関係

依存関係一覧 3 件

ソースリポジトリ

関連プロジェクト