真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些

這篇文章主要為大家展示了“微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些”這篇文章吧。

創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶(hù),是我們最起碼的底線(xiàn)! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶(hù)多一個(gè)朋友!專(zhuān)注中小微企業(yè)官網(wǎng)定制,網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。

1、微前端只是Web端

為什么只是Web?到目前為止我們接觸到的主要是Web,但其概念和想法可以應(yīng)用于任何類(lèi)型的應(yīng)用程序(移動(dòng)應(yīng)用、客戶(hù)端應(yīng)用……甚至是CLI工具)微前端只是“插件架構(gòu)”的一個(gè)花哨叫法。不過(guò),插件接口如何設(shè)計(jì),以及運(yùn)行使用插件的應(yīng)用程序需要具備什么條件就是另外一回事了。  如圖一個(gè)非常通用的插件架構(gòu)(來(lái)源:OmarElgabry)

微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些

該架構(gòu)并沒(méi)有在哪里運(yùn)行的概念。既可以在手機(jī)上運(yùn)行,也能在Windows上運(yùn)行,甚至還能在服務(wù)器上運(yùn)行。

2、微前端需要大型團(tuán)隊(duì)

如果解決方案超級(jí)復(fù)雜,那么我肯定會(huì)找一個(gè)簡(jiǎn)單的。有些問(wèn)題需要復(fù)雜的解決方案,但好的解決方案通常是簡(jiǎn)單的。  根據(jù)場(chǎng)景的不同,甚至可能不需要一個(gè)分布式團(tuán)隊(duì)。擁有分布式團(tuán)隊(duì)是采用微前端的首要原因之一,但不是唯一原因。另一個(gè)很好的理由是特性的粒度。

如果從業(yè)務(wù)的角度來(lái)看微前端,那么你就會(huì)發(fā)現(xiàn),擁有啟用和關(guān)閉特定特性的能力是很有意義的。針對(duì)不同的市場(chǎng),使用不同的微前端?;氐揭粋€(gè)簡(jiǎn)單的權(quán)限模式,這是有意義的。不需要編寫(xiě)代碼來(lái)根據(jù)特定條件打開(kāi)或關(guān)閉某些東西。所有這些都留給公共層,可以根據(jù)(可能是動(dòng)態(tài)的)條件激活或停用。

不能或不應(yīng)該使用的代碼也不會(huì)被交付。雖然這不應(yīng)該是一個(gè)保護(hù)層,但肯定是一個(gè)便捷和性能層。用戶(hù)不會(huì)感到困惑,因?yàn)樗麄兛吹降氖撬麄兡茏龅摹K麄兛床坏經(jīng)]有交付的功能,所以沒(méi)有字節(jié)浪費(fèi)在不可用的代碼上。

3、微前端無(wú)法調(diào)試

對(duì)于任何類(lèi)型的實(shí)現(xiàn)(或供討論的底層架構(gòu)),開(kāi)發(fā)經(jīng)驗(yàn)都可能遭到削弱。應(yīng)對(duì)這種情況的唯一方法是開(kāi)發(fā)人員優(yōu)先。實(shí)現(xiàn)中的第一原則應(yīng)該是:使調(diào)試和開(kāi)發(fā)成為可能。采用標(biāo)準(zhǔn)的工具。有些微前端框架根本不接受這一點(diǎn)。有些需要在線(xiàn)連接、專(zhuān)用環(huán)境、多重服務(wù)等,這不應(yīng)該是標(biāo)準(zhǔn)也絕不是常態(tài)。

4、微服務(wù)需要微前端(或反過(guò)來(lái))

解耦的模塊化后端可能為解耦前端打下了一個(gè)很好的基礎(chǔ),但通常情況下,情況并非如此。后端單體,前端模塊化,也是完全可行的,例如,為簡(jiǎn)化個(gè)性化可能就要結(jié)合授權(quán)、權(quán)限和市場(chǎng)。  同樣,微服務(wù)后端并不能證明適合將類(lèi)似的模式應(yīng)用于前端。許多微服務(wù)后端都是由單用途的應(yīng)用程序操作的,們的功能沒(méi)有增加,只是外觀發(fā)生了改變。

5、微前端需要單存儲(chǔ)庫(kù)

要?jiǎng)?chuàng)建一個(gè)微前端解決方案,就需要利用單存儲(chǔ)庫(kù),最好使用像Lerna這樣的工具。我不認(rèn)可這一點(diǎn)。當(dāng)然,單存儲(chǔ)庫(kù)有一些優(yōu)點(diǎn),但也有明顯的缺點(diǎn)。雖然有一些微前端框架需要聯(lián)合CI/CD構(gòu)建,但大多數(shù)都不需要。聯(lián)合CI/CD構(gòu)建通常會(huì)導(dǎo)致單存儲(chǔ)庫(kù),因?yàn)槠湓O(shè)置要簡(jiǎn)單得多。但對(duì)我來(lái)說(shuō),這是單體重新打包。如果你在單存儲(chǔ)庫(kù)上進(jìn)行聯(lián)合構(gòu)建,那么你就失去了讓微前端富有吸引力的兩個(gè)非常重要的優(yōu)點(diǎn)獨(dú)立部署和獨(dú)立開(kāi)發(fā)

如果你看到微前端解決方案需要單存儲(chǔ)庫(kù):那樣做就行。一個(gè)精心設(shè)計(jì)的單體系統(tǒng)可能會(huì)更好,不會(huì)有分布式系統(tǒng)的所有問(wèn)題。

以上是“微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


當(dāng)前文章:微前端開(kāi)發(fā)常見(jiàn)問(wèn)題有哪些
網(wǎng)站鏈接:http://weahome.cn/article/gjoihd.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部