FLUTTER ECOSYSTEM

mobx_codegen

用於 MobX 的程式碼產生器,可支援以 @observable、@computed、@action 註解您的程式碼,並建立 Store 類別。

最新版本
2.8.0
近 30 天下載
7.3萬
喜歡數
301
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

MobX CodeGen 是用於 Flutter 和 Dart 中 MobX 狀態管理庫的程式碼產生工具。它讓開發者能夠透過 @observable、@computed 和 @action 注解其類別與欄位,自動產生反應式狀態管理所需的樣板程式碼。這減少了手動工作量,並透過消除重複模式提升程式碼可讀性。該套件支援以最少設定建立 Store 類別,簡化跨平台的狀態處理。

適用情境
  • 使用自動狀態更新進行響應式 UI 開發
  • 簡化大型應用程式中的複雜狀態邏輯
  • 減少狀態管理中的樣板程式碼
  • 產生高效的可觀察儲存
  • 啟用類型安全的計算值
  • 使用 MobX 簡化依賴注入
主要特色
  • 自動代碼生成 @observable、@computed、@action
  • 支援產生 Store 類別
  • 減少狀態管理中的手動樣板程式碼
  • 與 MobX 無縫整合
  • 產生高效且類型安全的程式碼
  • 跨多個平台運行
適合對象
  • 使用 MobX 進行狀態管理的開發者
  • 尋求減少Flutter應用樣板程式碼的團隊
  • 需要反應式和高效能狀態處理的專案
  • 需要清晰分離的複雜狀態邏輯的應用程式
  • 偏好註解式狀態管理的開發者
  • 那些建構跨平台應用程式的人
使用建議
  • 需要 build_runner 進行代碼生成
  • 需要正確設定 build.yaml
  • 可能會稍微增加建構時間
  • 依賴於 MobX 核心套件
  • 不適用於僅執行時的狀態變更
  • 需要理解 MobX 概念
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add mobx_codegen

所屬分類

依賴

依賴清單 6 項

原始碼儲存庫

相關專案

所在榜單