UmiJS
UmiJS是一款企業級前端開發框架,用 Umi 構建你的應用,帶給你簡單而愉悅的 Web 開發體驗。
開箱即用
內置路由、構建、部署、測試、Lint 等,僅需一個 Umi 依賴即可上手開發。
企業級
螞蟻集團 10000+ 應用的選擇。同時也在阿里、字節、騰訊、網易、美團、快手等公司有大量應用。
最佳實踐
內置微前端、數據流、權限、國際化、icons 方案、埋點、antd、請求、CSS 方案、圖表等最佳實踐。
可擴展
Umi 實現了 web 應用開發的完整生命周期,并使之插件化,包括 Umi 內部功能也是全由插件實現。
完備路由
基于 React Router 6,類 Remix,支持嵌套、動態、動態可選、預加載、基于路由的請求優化等。
默認快
MFSU 解 Webpack 編譯慢的問題,通過 esbuild 解壓縮、配置、測試的性能問題,還有運行時...
雙構建引擎
提供 Vite 和 Webpack 兩種構建模式供開發者選擇,并盡可能保證他們之間功能的一致性。
依賴預打包
Umi 針對依賴做了預打包處理,徹底地鎖定依賴,定期更新,讓框架的每個版本在 10 年后依舊可用。
