什么是微前端
緒論
最近收到了好未來的實習offer,也加了小組的開發人員,問了我的實習任務,說要學習微前端,這幾天都在網上學習微前端的內容,今天來說一下我個人對微前端的認識,如有錯誤的地方,請敬請指出,哈哈!
微前端出現的時機及概念
在了解微前端之前,我認為的前端項目都是一整個應用的項目,使用的都是同一種框架。移動端,web網頁也好都是一個打包好的整體項目,不存在分離。我想應該也不在少數的朋友們和我想的一樣,畢竟之前確實沒有接觸過微前端,哈!
那么為什么會出現微前端這個技術呢?
所以微前端是什么呢?
通過上面的解釋,想必大家已經知道了大致微前端的概念了,哈。下面來總結一下:
微前端技術,就時將大型應用拆分為多個子應用,子應用可以采用不同的技術框架,子應用可以獨立部署運行,也就是說單獨去看子應用也是一個項目。采用微前端的項目,通過主應用去通過一定的技術(single-spa/qiankun)調用子應用,并運行。
優點
總結
總的來說微前端還是比較容易懂的,也符合程序員的正常想法,我自己感覺目前可能不太成熟(目前也就single-spa和qiankun兩個微前端的框架),感覺還不夠普遍化,可能是因為這幾年才出來的原因吧。不得不說是一個非常好的概念。
接下來會有single-spa的實戰和qiankun項目的實戰,如果大家對微前端感興趣可以持續關注哈1
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: 春招实习前端面试题汇总
- 下一篇: 微前端之single-spa