前言 看這篇文章之前先要了解微前端概念,single-spa如何使用。 這篇文章主要分析single-spa原理。然后分析完之后,作者說說自己對於同時都是微前端框架qiankun和single-spa的關系的一些理解,因為在我學習剛開始微前端的時候,我其實不太明白都是微前端框架 ...
前言 qiankun框架的編寫基於兩個十分重要框架,一個是single spa,另外一個是import html entry。在學習qiankun的原理之前,需要知道single spa的原理,了解它是如何調度子應用,可以看看我上一篇文章。https: www.cnblogs.com synY p .html。 這里重新提及一下,在上一篇我對於single spa中提及了,single spa幫住 ...
2020-11-16 17:01 1 4419 推薦指數:
前言 看這篇文章之前先要了解微前端概念,single-spa如何使用。 這篇文章主要分析single-spa原理。然后分析完之后,作者說說自己對於同時都是微前端框架qiankun和single-spa的關系的一些理解,因為在我學習剛開始微前端的時候,我其實不太明白都是微前端框架 ...
首先,什么是微前端 微前端(Micro-Frontends)是一種類似於微服務的架構,它將微服務的理念應用於瀏覽器端,即將 Web 應用由單一的單體應用轉變為多個小型前端應用聚合為一的應用。各個前端應用還可以獨立運行、獨立開發、獨立部署。 簡單來講就是當我們項目越來越大,越來越復雜,新的技術 ...
微前端項目在本地開發完成后,接下來就需要考慮如何部署上線。主應用和微應用都應該是獨立開發和部署的,屬於不同的倉庫。 一、 部署在同一服務器 如果服務器數量有限,或不能跨域等原因需要把主應用和微應用部署在一起。 通常的做法是主應用部署在一級目錄,微應用部署在二/三級目錄。 1.1 微應用改造 ...
一、概念 之前的一篇文章基於qiankun從零搭建了一套微前端項目,主應用是vue,微應用包括vue、react。內部頁面比較單一需要根據實際業務添磚加瓦,每個微應用應該是嚴格按照業務進行拆分的,但是在實際項目開發過程中,主應用、微應用之間能相互通信是基本的需求。 目前有關微前端通信的方案無非 ...
qiankun的相關學習地址: 1.【官方文檔地址】 https://qiankun.umijs.org/zh/guide 2.【GitHub地址】 https://github.com/umijs/qiankun 3.【快速在qiankun基礎上搭建的使用demo ...
微前端是一種多個團隊通過獨立發布功能的方式來共同構建現代化 web 應用的技術手段及方法策略。 一、什么是微前端 “微前端”一詞最早在2016年提出,它將后端微服務的概念擴展到前端世界。簡單來說,就是將大型的wen漸進式項目拆分成一個個小型工程,即微應用。每個微應用都能獨立開發、部署、運行 ...
編譯原理學習筆記---- Thompson算法由正規式構造NFA 例如:求正規式 1(0|1)*101 的NFA 首先將正規式r=1(0|1)*101分解成r=r1,r2r3 將r2,r3展開得: 不確定有窮自動機(NFA) 一個不確定的有窮自動機T ...
同事搓蛋問了我一個問題,mock的原理是啥,沒怎么想出來,於是花了點時間學習了一下。 從Moq這個庫入手:https://github.com/moq/moq4 Moq用到了Castle的庫用於DynamicProxy的生成和interception,Castle還有IOC的功能,因為每次 ...