inherited_state
基於 InheritedWidget 和依賴注入(DI)的簡單且乾淨的狀態管理,依賴於服務定位器模式。
共 177 個套件
基於 InheritedWidget 和依賴注入(DI)的簡單且乾淨的狀態管理,依賴於服務定位器模式。
一個 Flutter 套件,為 Listenable / ValueListenable 提供擴展方法,作為 AnimatedBuilder、ListenableBuilder 和 ValueListenableBuilder 的替代方案。
帶有依賴注入的 Flutter 狀態管理解決方案。您可以輕鬆管理您的狀態
Flutter 的 redux 庫的簡單反應式導航中間件。
對應用設計與架構的重新想像式宣告式方法
一個提供元件的程式庫,可讓 BLoC 架構模式的實作更簡單且減少重複程式碼。
Dash 庫負責提供一種服務定位器模式,該模式關注於提供和釋放 bloc。
用於在MVC架構中簡化REST API的BLoC模式實作的Flutter小部件,大幅減少重複程式碼。
這是一個容易使用且優雅的基於事件總線的程式庫。
DisposableProvider 是 Provider 的輕量級包裝,會自動調用 dispose。
編譯時期安全且容易管理的服務定位器。
depend 簡化了 Flutter 應用中的依賴管理,提供在組件樹中輕鬆初始化和存取服務的功能。
一個用於 Flutter 的簡單狀態管理機器。
一個新的 Flutter 包專案。
Bloc 提供者。向子組件提供 Bloc(O(1)),並且由 bloc_provider 內部持有的狀態適當地處理 Bloc 的釋放。
MobX 狀態管理庫的擴展,可自動持久化和還原 MobX 狀態。
一個輕量級的 Flutter MVVM 框架,帶有強類型、反應式資料繫結的狀態管理庫,主要關注簡單性和易用性。
一組基於 flutter_bloc 庫構建的最常見 BLoC 使用案例。
專注於動畫的簡化狀態管理
使用流進行狀態管理,以避免使用 Flutter 的 State/setState/StatefulWidget,提升效能並實現程式碼分離。
Pulse X 是迷你狀態管理工具。它有四個特性——狀態管理、無上下文路由、依賴注入與反應(副作用)
使用 Karee 架構為行動裝置、Web 和桌面平台建構 Flutter 應用程式之另一種方法。
一個簡單且類型安全的依賴注入(DI)套件,專為容易的作用域與測試設計。
重構的架構,增強了全域設定以實現狀態管理和資料處理。此套件為 Flutter 應用程式提供強大的解決方案,用於管理 API 狀態,包括載入、錯誤處理和資料取得,同時確保程式碼庫的乾淨與可維護性。
先確認套件符合功能與目標平台,再比較版本、下載量與 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