微前端(Micro-Frontends)是一種類似于微服務(wù)的架構(gòu),它將微服務(wù)的理念應(yīng)用于瀏覽器端,即將 Web 應(yīng)用由單一的單體應(yīng)用轉(zhuǎn)變?yōu)槎鄠€(gè)小型前端應(yīng)用聚合為一的應(yīng)用。各個(gè)前端應(yīng)用還可以獨(dú)立運(yùn)行、獨(dú)立開(kāi)發(fā)、獨(dú)立部署。微前端不是單純的前端框架或者工具,而是一套架構(gòu)體系,這個(gè)概念最早在2016年底被提出。
正常的一些輕量業(yè)務(wù),是沒(méi)有必要引入微前端的概念,這樣做反而比較麻煩,但是當(dāng)業(yè)務(wù)比較繁雜專業(yè)的時(shí)候就需要引入微前端了,研發(fā)團(tuán)隊(duì)需要具備以下能力:首先需要自主的團(tuán)隊(duì),維護(hù)著各團(tuán)隊(duì)解耦的代碼庫(kù);其次需要獨(dú)立部署:各團(tuán)隊(duì)可以獨(dú)立部署;另外還要同步更新:各團(tuán)隊(duì)各業(yè)務(wù)功能升級(jí)后,整體應(yīng)用能夠同步更新;最后需要可以增量升級(jí):做到不修改歷史包袱的情況下,進(jìn)行逐步的更新。重慶分母智慧有限公司致力于制作更專業(yè),更有吸引力的軟件開(kāi)發(fā),為客戶提供優(yōu)質(zhì)省心的服務(wù),公司開(kāi)發(fā)上線了多行業(yè)運(yùn)營(yíng)良好的產(chǎn)品,聯(lián)系我們,了解更多開(kāi)發(fā)咨詢。