精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

微前端的現狀和趨勢

開發 前端
盡管人們對微前端多有誤解,我們不能否認微前端日益流行這一事實。讓我們看下誰在使用微前端,到底為什么用微前端,還有一些方便上手的現成解決方案。

微前端是前端開發最具爭議的話題之一。值得嗎?真的需要切分應用嗎?真的需現在就轉向微前端嗎?這是不是又一個咨詢公司為了多賺錢發明出來的概念?

盡管人們對微前端多有誤解,我們不能否認微前端日益流行這一事實。讓我們看下誰在使用微前端,到底為什么用微前端,還有一些方便上手的現成解決方案。

微前端到底是什么

微前端試圖把拆分大型后端系統的一些益處引入前端。

最大的問題在于部分總是被整體使用。

后端系統從不被整體使用,而前端直接為用戶體驗(UX)負責。

應對這一問題有很多方式。最簡單的方式是把現有的 API 數據交換模型換成 HTML 輸出,只需一個超鏈接就可以從一個服務(視圖)轉到另一個服務(視圖)。缺點是在大多數使用場景下,這么做肯定無法滿足用戶體驗方面的需求。

顯然,我們需要更復雜的方法,將單獨開發的用戶界面小組件組合成一致的前端界面。這可以算是分布式 web 應用演進的下一步。

微前端和組件、模塊的關系是什么?這是一個好問題。這些概念都意味著通過拆分單元的方式讓代碼更易復用,更易歸責。唯一的差別是層次不同:

  • 組件構成界面庫。
  • 模塊構成相應的運行時。
  • 包構成依賴關系。
  • 微前端構成呈現的應用。

因此,如果把微前端比作器官,那么包就相當于細胞,模塊就相當于分子,組件就相當于原子。

為什么要用微前端

采用微前端的原因有許多種,經常主要是為了技術本身,不過,理想情況下,采用微前端是基于真實業務場景,或是出于改善用戶體驗的需要。

微前端方案的核心在于追求以下特性:

  • 前端各部分可以單獨開發、測試、部署。
  • 前端各部分的增加、移除、替換無需重新構建。
  • 前端各部分可以采用不同的技術。

因此,微前端的精髓在于解藕。應用達到特定規模后,微前端開始變得有意義。其中一個好處是更多潛在的團隊劃分可能性,包括組建更小的全棧團隊。

在滿足以下一項或多項條件時,微前端值得考慮:

  • 多個團隊貢獻前端代碼
  • 面向特定用戶或用戶組激活、關閉、推出前端的某一部分
  • 允許外部開發者擴展用戶界面
  • 用戶界面每天或每周都會加入新特性,同時又不能影響系統的其他部分
  • 在應用增長的情況下保持開發速度恒定
  • 不同團隊能夠使用自己的工具

誰在用微前端

有越來越多的公司正在使用微前端,包括:

  • DAZN
  • Elsevier
  • entando
  • Fiverr
  • Hello Fresh
  • IKEA
  • Bit.dev
  • Microsoft
  • Open Table
  • OpenMRS
  • Otto
  • SAP
  • Sixt
  • Skyscanner
  • smapiot
  • Spotify
  • Starbucks
  • Thalia
  • Zalando
  • ZEISS
  • …… 以及更多

這些公司使用微前端的具體方式各不相同,不過,使用微前端的意圖大同小異。

(上圖來自 Luca Mezzalira)

這個列表每天都在增長,從 ThoughtWorks、HLC 這樣的咨詢公司到 SalesPad、Apptio 這樣的 SaaS 提供商。但是很多傳統的公司也開始押注微前端。德國的隱形冠軍霍夫曼集團就是其中的一個例子。

霍夫曼集團是一個很好的例子,微前端不需要非常大的團隊,也不需要公司內部的資源?;舴蚵瘓F選擇微前端的原因正是因為它們要和多個服務提供商打交道。

微前端組件的例子

[Bit.dev] 平臺和營銷網站都是基于 React 組件構建,管理 React 組件是通過……Bit。

看看它們的頁面。懸停在不同組件上會顯示這些組件原本屬于哪個組件集。點擊組件名可以查看組件,甚至在你的項目中加入這一組件。

這個頁面是通過兩個組件集中的組件構建的,這兩個組件集對應 GitHub 上兩個不同的代碼倉庫,[base-ui] (Bit.dev 頁面) 和 evangelist。

base-ui 組件集起到了設計系統的作用。evangelist 組件集中的組件(用于營銷頁面)使用了 base-ui 中的一些組件,以便在不同的微前端上保持統一的風格。

在這個例子中,Bit 既用于實現自主交付,也用于保持不同微前端的界面一致。

如何構建微前端

很不幸,這個有趣的問題只有一個含混的答案:就像微服務一樣,并不存在適用于所有人的單一方法,也沒有業界標準。

不同于微服務,微前端引入了基本性的差異,而不僅僅是實現細節上的差異。所以,我們需要區分微前端的使用范圍。一些服務端框架也允許客戶端復合(client-side composition),不過,相反的情況也是成立的。

客戶端框架

客戶端微前端框架有很多,有些也同時支持服務端渲染。

以下框架實現了微前端模式(或類似微前端的模式):

服務端框架

服務端微前端框架也不少。有些不過是基于 express 的庫或框架,但另一些框架則需要依托于你的基礎設施。

以下框架實現了微前端模式(或類似微前端的模式):

輔助庫

還有一些輔助庫提供了一些基礎設施,例如共用依賴、路由事件、組合不同的微前端及其生命周期。

下面是一個[處理共用依賴]的例子,利用了 import maps、chunk (webpack 內部使用的一個概念) 之類的機制。

下面這些庫有助于減少模板代碼:

微前端調研

我希望以后基于社區數據重新梳理一下這部分的內容。但我需要你們幫忙提供數據。

我用 谷歌表單做了一份簡單的調查表,應該能在 5 分鐘之內填完。請幫忙擴散(比如通過 Twitter)。非常感謝!

調查到八月底截止,九月初會發表結果。

微前端的下一步

盡管有些人覺得微前端會集體轉向模塊聚合(module federation)之類的輔助庫,大多數人仍將使用自研解決方案。好消息是在許多框架下很容易編寫避開強供應商鎖定的代碼。不管怎么說,微前端缺少一個公共標準,方便在技術層面交換解決方案。

另外,目前微前端仍未被社區廣泛接受和采用。

盡管微前端模式變得流行,社區中仍有很多人心存疑慮。

有一個原因是微服務并沒有被視為面向特定場景的另一個工具,而是被視為設計后端時的一種最佳實踐和標準。顯然微服務不應該這么用。因此,微前端也不應該被視為銀彈。

結語

微前端有許多現成的解決方案,許多項目也已經采用微前端,這是一個強烈的信號:微前端已就緒!我建議在開始一個具有一定規模的生產環境項目前,先調研下各種模式和方案。

我希望你喜歡這篇文章!我希望知道你持哪一方的觀點及其原因。你喜歡微前端,可以容忍微前端,還是討厭微前端? 

 

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2015-07-08 14:31:01

公有云主機托管數據中心

2017-03-07 15:17:26

DevOps采用趨勢

2012-11-30 13:24:57

2015-07-07 14:26:53

無線充電技術

2015-05-22 16:01:11

傳送網傳送網技術

2016-10-26 13:45:45

云計算IaaS趨勢

2012-09-28 11:00:19

大數據Hadoop

2022-11-23 14:19:43

2021-08-17 15:20:18

人工智能AI

2020-05-19 10:22:24

云計算多云公共云

2022-06-16 11:33:57

物聯網區塊鏈科技

2017-02-15 08:40:03

2010-02-25 10:02:47

Linux操作系統

2024-07-04 17:32:24

2013-07-15 09:52:01

100G傳輸100G

2013-07-01 13:55:00

100G光傳輸趨勢

2021-12-28 11:00:28

芯片半導體技術

2022-10-17 15:21:18

2010-09-07 17:59:53

監控MXsoft美信

2010-06-17 17:44:55

UML發展
點贊
收藏

51CTO技術棧公眾號

一区二区三区在线观看视频 | 亚洲字幕一区二区| 自拍偷拍第9页| 精品视频在线观看免费观看| 一片黄亚洲嫩模| 欧美成ee人免费视频| 伊人网av在线| 中文字幕一区二区三三| 亚洲高清免费观看高清完整版| 天天摸天天碰天天添| 精品孕妇一区二区三区| 国产成人免费视频一区| 欧美性受xxx| 欧美日韩黄色网| 免费精品国产的网站免费观看| 天天综合色天天综合色h| 久久久99久久| 国产一区二区三区18| 手机av在线网| 中文字幕在线官网| 久久精品国产亚洲一区二区| 亚洲精品免费在线看| 国产乱色精品成人免费视频| 国产亚洲在线| 久久影院资源网| 久久久久久国产精品无码| 国产精品igao视频网网址不卡日韩| 午夜精品一区二区三区三上悠亚| 亚洲一区二区在| 日韩精品一二| 国产91精品一区二区麻豆网站| 国产精品久久婷婷六月丁香| 五月婷婷开心网| 欧美极品一区二区三区| 综合久久五月天| 亚洲黄色小说视频| 日韩三级视频| 亚洲激情自拍图| 日本成人在线免费| 精品国产三级| 欧美理论电影在线| 亚洲国产日韩欧美在线观看| 欧美成人h版| 精品国产鲁一鲁一区二区张丽 | 欧美v在线观看| 中文字幕免费高清电视剧网站在线观看 | 国产精品欧美一区二区三区奶水| 国产亚洲成人精品| 雨宫琴音一区二区三区| 色婷婷久久av| 国产精品麻豆一区| 色综合蜜月久久综合网| 亚洲区中文字幕| 国产精品久久久久无码av色戒| 老司机成人在线| 亚洲宅男天堂在线观看无病毒| 一区二区三区在线观看www| 北岛玲日韩精品一区二区三区| 久久伊人中文字幕| 欧美在线一区二区三区四区| 狠狠色伊人亚洲综合网站l| 2020国产精品久久精品美国| 亚洲综合色丁香婷婷六月图片| 91久久精品国产91久久性色| 国产精品久久久久久在线| 六月丁香综合在线视频| 成人午夜激情网| 亚洲国产av一区二区| 成人免费福利片| 久久久一本精品99久久精品66| 嫩草研究院在线观看| 国产三级精品视频| 一区二区三区电影| 91麻豆一二三四在线| 亚洲一级二级在线| 欧美牲交a欧美牲交aⅴ免费真| 成人黄色免费短视频| 欧美色精品在线视频| 五月天中文字幕在线| 一区二区三区四区视频免费观看 | 午夜日韩在线观看| 日批视频在线免费看| 久久久成人av毛片免费观看| 91精品免费观看| 人妻激情偷乱频一区二区三区| 午夜精品福利影院| 久久精品国产欧美亚洲人人爽| 免费黄色激情视频| 在线亚洲激情| 国产精品视频一区二区高潮| 精品人妻无码一区二区色欲产成人 | 国产不卡精品视男人的天堂| 91丨九色丨蝌蚪丨对白| 成人激情午夜影院| 色一情一乱一伦一区二区三区| 精品国产丝袜高跟鞋| 狠狠躁夜夜躁人人爽超碰91| 亚洲性图一区二区| 美女一区二区在线观看| 黄色性生活一级片| 高清不卡亚洲| 欧美日韩一二三| 亚洲精品乱码久久久久久9色| 麻豆一区二区三区视频| 欧美男男gaygay1069| 欧美精品一区二区三区很污很色的 | 欧美舌奴丨vk视频| 日韩色视频在线观看| 四虎永久免费在线观看| 重囗味另类老妇506070| 日本精品久久久久影院| 99热这里只有精品在线观看| 久久久久综合网| 久久av高潮av| 国产91精品在线| 日韩成人xxxx| 免费在线一区二区三区| 开心九九激情九九欧美日韩精美视频电影| 电影午夜精品一区二区三区 | 国产精品久久午夜| 在线观看18视频网站| 亚洲一区二区三区四区| 精品999久久久| av资源在线免费观看| 亚洲综合不卡| 国产乱人伦精品一区二区| 毛片在线看网站| 91久久人澡人人添人人爽欧美| 精品无人乱码一区二区三区的优势| 欧美国产日韩视频| 日本一级片免费看| 美女视频一区二区三区| 久久久久久久久四区三区| 免费黄色网址在线观看| 色哟哟一区二区| 性囗交免费视频观看| 欧美成人tv| 成人免费看黄网站| 日韩精品一区在线视频| 色天堂在线视频| 一区二区三区在线视频观看58 | 国产精品99一区二区| 国产日产欧美精品| 精品无人乱码| 色综合亚洲欧洲| 欧美性xxxx图片| 国产一区二区三区的电影 | 91欧美在线| 国产精品高潮粉嫩av| 头脑特工队2在线播放| 亚洲超碰97人人做人人爱| 动漫av在线免费观看| 欧美韩国一区| 91丝袜美腿美女视频网站| 亚洲成a人v欧美综合天堂麻豆| 在线免费观看不卡av| 最新中文字幕视频| 日韩精品一二区| 日本一区二区三区视频在线播放| 成人片免费看| 亚洲三级 欧美三级| 手机在线看片1024| 国产日产欧美一区二区视频| 无码日韩人妻精品久久蜜桃| 欧美电影完整版在线观看| 欧美精品亚州精品| 欧洲av在线播放| 午夜不卡av在线| 中文字幕在线观看的网站| 老司机精品视频网站| 日日骚一区二区网站| 91成人在线| 久久精品最新地址| 国产 日韩 欧美 综合| 欧美激情三级| 欧美精品一区二区三区蜜臀 | 高潮白浆女日韩av免费看| 国产福利短视频| 日韩精品一二三四| 自拍另类欧美| 风间由美性色一区二区三区四区| 992tv在线成人免费观看| 国产资源在线观看| 777午夜精品免费视频| 看片网站在线观看| 91色.com| 91亚洲精品久久久蜜桃借种| 极品裸体白嫩激情啪啪国产精品| 久久国产精品一区二区三区四区| 日韩不卡视频在线观看| 插插插亚洲综合网| 五月婷婷六月激情| 欧美剧在线免费观看网站 | 色婷婷综合久久久中文字幕| 日韩一级片在线免费观看| 国产麻豆日韩欧美久久| 黄色大片在线免费看| 成人激情诱惑| 国产成人一区二区三区免费看| 日韩pacopacomama| 欧美日韩成人在线视频| 污视频在线免费观看一区二区三区| 亚洲精品tv| 2019中文字幕在线免费观看| 老司机午夜在线| 日韩精品中文字| 国产伦精品一区二区三区视频痴汉 | www.av成人| 91视频在线看| 亚洲成年人av| 韩国女主播成人在线| 国产草草影院ccyycom| 成人国产精品视频| 在线观看免费黄网站| 亚洲大片在线| 亚洲国产精品影视| 国产一卡不卡| 国产偷国产偷亚洲高清97cao| 日韩亚洲国产免费| 国产成人在线播放| 欧美巨大丰满猛性社交| 欧美高跟鞋交xxxxhd| 日本蜜桃在线观看| 亚洲视频一区二区三区| 蜜臀av免费在线观看| 69堂国产成人免费视频| 99久久久无码国产精品免费蜜柚| 亚洲电影激情视频网站| 国产wwwwxxxx| 欧美日韩亚洲自拍| 欧美色图五月天| 亚洲www视频| 成人日韩在线观看| 国产成人av网| 亚洲黄色免费看| 91精品国产色综合久久不卡98| a级网站在线播放| 色婷婷成人综合| 在线免费观看黄色av| 亚洲欧洲视频在线| 欧美性孕妇孕交| 亚洲美女久久久| 欧美大片aaa| 日韩精品免费综合视频在线播放 | 欧美日韩精品亚洲精品| 国产精品久久久久影视| 免费一级特黄3大片视频| 久久久久久99久久久精品网站| 国产黄色三级网站| 99精品欧美一区二区蜜桃免费| 亚洲免费观看在线| 高清不卡在线观看av| 日本人妻一区二区三区| 国产99久久精品| 亚洲色图欧美另类| 成人永久看片免费视频天堂| 亚洲少妇中文字幕| 99视频精品全部免费在线| 国产熟女高潮一区二区三区 | av免费播放网站| 中文在线免费一区三区高中清不卡| 日韩午夜三级在线| 一区二区三区精彩视频| 欧美精三区欧美精三区| 国产美女裸体无遮挡免费视频| 欧美福利一区二区| www.成人在线观看| 亚洲第一av在线| 欧美人体大胆444www| 国产亚洲欧美日韩一区二区| 在线观看av黄网站永久| 中文字幕一级片| 国产欧美一区二区三区网站| 熟女俱乐部一区二区视频在线| 久久久亚洲国产美女国产盗摄| 51妺嘿嘿午夜福利| 国产精品成人免费精品自在线观看 | 中文字幕亚洲欧美在线| 黄色国产网站在线播放| 欧美激情第三页| 欧美国产大片| 91香蕉国产在线观看| 久久1电影院| 亚洲欧美综合一区| 欧美三区在线| 成年人小视频网站| 国产精品影视在线| 中日韩精品一区二区三区| 国产精品久久久久久久蜜臀| 久草视频手机在线观看| 色天使色偷偷av一区二区| 国产麻豆91视频| 国产丝袜一区视频在线观看| 嫩草香蕉在线91一二三区| 97免费在线视频| 在线视频成人| 欧美黑人3p| 午夜日韩电影| 中文字幕在线导航| 国产91精品精华液一区二区三区| 一区二区伦理片| 夜夜嗨av一区二区三区四季av| 国产成人无码专区| 精品成人在线观看| 91精品专区| 欧美亚洲视频一区二区| 日韩不卡在线视频| 亚洲蜜桃在线| 男人的天堂亚洲| 97精品人人妻人人| 亚洲欧洲另类国产综合| 国产精品第5页| 欧美成人性战久久| 日本高清中文字幕在线| 秋霞av国产精品一区| 91精品久久久久久综合五月天| 一区二区三区三区在线| 翔田千里一区二区| 性色av蜜臀av浪潮av老女人 | 日韩黄色a级片| 日韩视频永久免费| 欧美成人三区| 国产精品女主播| 激情五月综合网| 老熟妇仑乱视频一区二区| 99精品视频在线观看免费| 精品人妻在线播放| 69堂精品视频| 老司机精品视频在线观看6| 国产精品美女免费视频| 神马日本精品| 久久久999视频| 成人白浆超碰人人人人| 欧美黄色免费看| 欧美高清精品3d| 国产区在线观看| 久久视频精品在线| 疯狂揉花蒂控制高潮h| 一区二区亚洲精品| 91香蕉国产线在线观看| 亚洲欧洲国产日韩| 一级黄色免费片| 成人av网站在线观看| aaaaaa亚洲| 91视频免费观看| 香蕉影院在线观看| 亚洲另类激情图| 最新中文字幕在线播放| 久中文字幕一区| 性色一区二区三区| 免费看三级黄色片| 亚洲小说欧美激情另类| 粉嫩av一区二区夜夜嗨| 久久97久久97精品免视看| 136导航精品福利| 精品久久久久久无码中文野结衣| 成人精品一区二区三区四区| 国产第100页| 日韩精品免费在线播放| 亚洲综合在线电影| 香蕉久久免费影视| 精品在线免费视频| 久久黄色免费视频| 亚洲精品成人久久| 88xx成人永久免费观看| 污视频在线免费观看一区二区三区 | 国产精品色婷婷在线观看| 在线观看18视频网站| 成人性生交大片免费看中文| 中文字幕在线字幕中文| 亚洲欧美日韩精品久久亚洲区 | sm在线播放| 欧美日韩高清免费| 精品亚洲免费视频| 国产一级淫片免费| 国产丝袜一区视频在线观看 | 超碰97国产在线| 中文国产一区| 国产在线综合视频| 日韩一区二区三区视频| 91吃瓜在线观看| 亚洲成人一区二区三区| 国产成人在线影院| 精品国产xxx| 久久偷看各类女兵18女厕嘘嘘| 97青娱国产盛宴精品视频| 人妻精品无码一区二区三区 | 国产宾馆实践打屁股91| 久久午夜免费视频| 在线视频欧美日韩精品| 午夜久久av| 五月婷婷之综合激情| 亚洲图片欧美视频| 国产福利第一视频在线播放| 99re在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久精品美女视频| 日韩在线免费视频观看| 69亚洲乱人伦| 精品视频一区三区九区|