MXFlutter 發佈更新,切換到 TypeScript

v0.8.0 主要更新

工程優化和開發方式變化

  1. 開發語言切換到 TypeScript :使用TS完整重構框架代碼,帶來了靜態代碼檢查和代碼自動提示。
  2. 完整接入npm生態:從新設計拆分JS層框架模塊,使用Monorepo模式組織模塊的關聯開發及npm發佈。業務代碼經過npm包引入框架。
  3. 增長工程cli工具:一鍵建立業務初始工程。內置框架與業務的編譯腳本,一鍵完成業務開發調試與編譯打包。

框架邏輯優化

  1. 支持了JS Widget的狀態保持
  2. 經過dart:ffi實現小數據量屬性同步調用
  3. 支持了異步Widget,同步Widget
  4. 提供了更全面的TS Widget, 支持更多UI效果
  5. 主框架支持更豐富的性能監控指標。首幀、頁面刷新、FPS、Crash率等。
  6. 對應 Flutter 1.20.3版本

mxflutter 接入指南git

github.com/mxflutter/m…github

github.com/mxflutter/m…npm

相關文章
相關標籤/搜索