v0.8.0 主要更新
工程優化和開發方式變化
- 開發語言切換到 TypeScript :使用TS完整重構框架代碼,帶來了靜態代碼檢查和代碼自動提示。
- 完整接入npm生態:從新設計拆分JS層框架模塊,使用Monorepo模式組織模塊的關聯開發及npm發佈。業務代碼經過npm包引入框架。
- 增長工程cli工具:一鍵建立業務初始工程。內置框架與業務的編譯腳本,一鍵完成業務開發調試與編譯打包。
框架邏輯優化
- 支持了JS Widget的狀態保持
- 經過dart:ffi實現小數據量屬性同步調用
- 支持了異步Widget,同步Widget
- 提供了更全面的TS Widget, 支持更多UI效果
- 主框架支持更豐富的性能監控指標。首幀、頁面刷新、FPS、Crash率等。
- 對應 Flutter 1.20.3版本
mxflutter 接入指南git
github.com/mxflutter/m…github
github.com/mxflutter/m…npm