lite_ref
一個輕量級的依賴注入套件,支援測試時的覆蓋。
共 177 個套件
一個輕量級的依賴注入套件,支援測試時的覆蓋。
一個簡單的狀態管理、依賴注入和響應式程式設計的 Dart 專案。
一個自動持久化的 BehaviorSubject,帶有 Flutter 的簡單資料還原功能。旨在與 BLoC 模式一起使用。
為子組件提供 bloc(O(1)),並且 bloc 會根據 bloc_provider 內部持有的狀態進行適當釋放。
這是一個狀態管理。
對 bloc 狀態管理庫的擴展,增加了將狀態變更廣播到流通道的支援。
Dart Redux 的時間旅行開發工具
在流上建立的簡單通訊模式抽象,用於邏輯類別與/或組件之間的通訊。
用於可擴展Flutter應用的反應式狀態管理框架。
從您的 Redux 儲存中高效地衍生資料
適用於您 Flutter 應用的通用 BloC 提供者。此套件可幫助您避免撰寫 BloC 提供者的重複程式碼。
Flutter Control 是一個複雜的程式庫,用於管理應用程式與狀態、依賴性注入、導航與路由、本地化等。
使用自訂儲存引擎的 Redux Persist Flutter 集成
其目標是將盡可能多的狀態和邏輯從 ViewState 移動到一個稱為 ViewModel 的獨立實體中。
為 Flutter 帶來 zustand 的狀態管理基本需求
提供了一種簡單的方式,可在 StatefulWidgets 之間重用行為。提升元件的可讀性和穩健性。
簡約且易用的狀態管理,靈感來自 Dart 泛型的 Bloc。
一個建立在 InheritedWidget 上的狀態管理套件,旨在簡化 Flutter 開發人員的狀態管理工作,並以最少的資源完成任務。
基於 Dart Stream 的 Redux 實現,擁有 RxDart 的強大功能。適用於 Dart 與 Flutter 的反應式 Redux 儲存。
此套件為 riverpod 恢復了 context.read 和 context.watch 功能
Flutter 的反應式原語 - 可觀察集合與強大的運算子。像使用 Streams 一樣使用 ValueNotifiers。包含 ListNotifier、MapNotifier、SetNotifier。先前發布為 functional_listener。
一個用 Dart 編寫的狀態管理程式庫,強制使用不可變性
一個用於 Flutter 的狀態管理程式庫,結合了 Redux 與 BLoC 的特點。Rebloc 使用串流與 BLoC 來組合中間層與還原器。
允許您將 Provider 與 Redux 一起使用。使用 AsyncRedux,這是 Redux 的無樣板版本(https://pub.dev/packages/async_redux)。
先確認套件符合功能與目標平台,再比較版本、下載量與 Pub 分數。開啟套件詳情核對原始文件,並在專案中驗證相容性。
Flutter is an open-source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.
在 pub.dev 核對版本與套件資訊,在專案的 GitHub 儲存庫核對原始碼、授權與維護情況。Dart 官方文件說明,套件中繼資料集中保存在 pubspec.yaml 中。
pub.dev · GitHub · Dart — The pubspec file
All of this metadata goes in the package's pubspec