パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v8.0.11

built_redux

Dartで書かれた状態管理ライブラリで、不変性を強制します

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
1.1万
いいね数
10
Pub ポイント
145

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

flutter pub add built_redux

パッケージ概要

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

Built Redux は、Flutter および Dart 用の状態管理ライブラリであり、不変データ構造を使用して不変性を強制します。Redux をインスパイアした予測可能でスケーラブルなアーキテクチャを提供し、型安全性和コンパイル時正しさに重点を置いています。Built Redux は built_value パッケージとシームレスに統合され、データの不変性を保証することで、意図しない状態変更に関連するバグを減らします。このライブラリは、Android、iOS、Web、macOS、Windows、Linux などの主要プラットフォームをすべてサポートしています。このライブラリは、明確な関心の分離を促進し、堅牢な状態処理が必要な大規模アプリケーションに最適です。

用途

  • 大規模なFlutterアプリケーション
  • 厳密な不変性を必要とするアプリケーション
  • 明確な状態パターンを用いたチーム開発
  • タイムトラベルデバッグ付きの複雑な状態ロジック

主な機能

  • 不変性の強制
  • built_value との統合
  • 型安全な状態の更新
  • 予測可能な状態フロー
  • タイムトラベルデバッグのサポート
  • クロスプラットフォーム互換性

適している対象

  • コードの安全性を最優先とする開発者
  • 複雑な状態中心のアプリを開発するチーム
  • 不変データパターンを使用するプロジェクト
  • 厳格な状態テストが必要なアプリケーション

注意事項

  • 初心者には学習曲線が急峻です
  • built_value の設定が必要です
  • シンプルな状態ソリューションよりも多くのボイラープレートコード
  • 小規模またはプロトタイプアプリには向かない

カテゴリー

依存関係

依存関係一覧 6 件

このパッケージを使用しているプロジェクト

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