vue-module-pro
前端微服務化解決方案
介紹
vue-module-pro 是一個基於Vue的前端模組化、微服務化解決方案。使用最新的前端技術棧,具備 一鍵生成元件、專案,全域性通訊,前端本地mock 等功能。基於網際網路優秀案例進行架構區塊劃分,同時提供了豐富的功能元件,可以幫助你快速搭建落地企業級中後臺產品原型。相信不管你的需求是什麼,本專案都能幫助到你。特性
- 一鍵落地專案,建立新模組不再痛苦
- 足夠內聚,足夠小
- 能夠基於公司現有框架進行平滑升級
- 新人容易上手
- 元件所有微模組支援使用
- 支援粒子級微模組啟動和釋出
- 生產和除錯一鍵切換
- 開發規範清晰,團隊效率高
- 專案穩定性提高
使用必要性
Vue作為一套頁面的前端框架,在公司或者中小企業中被大量使用。優點:
- 使用者體驗好,快,內容的改變不需要重新載入整個頁面,對伺服器壓力較小。
- 前後端分離
- 完全的前端元件化,前端開發不再以頁面為單位,更多地採用元件化的思想,程式碼結構和組織方式更加規範化,便於修改和調整;
缺點:
- 編譯太慢
- 打包速度太慢
- 上線風險高
- 工程和打包後的體積越來越大,不符合敏捷迭代思想
設計思想
請參考 工程設計模式 章節。瀏覽器支援
現代瀏覽器以及 Android 4.0+, iOS 8.0+。不支援IE8及以下。本作品採用《CC 協議》,轉載必須註明作者和本文連結