課程簡(jiǎn)介
本課程將圍繞復(fù)雜前端場(chǎng)景的架構(gòu)設(shè)計(jì)和工程化基礎(chǔ)建設(shè)兩部分展開。通過(guò)基礎(chǔ)建設(shè)優(yōu)化,實(shí)現(xiàn)開發(fā)效率和應(yīng)用性能越遷;通過(guò)經(jīng)典架構(gòu)設(shè)計(jì)思想,實(shí)現(xiàn)復(fù)雜業(yè)務(wù)場(chǎng)景架構(gòu)優(yōu)化。課程不是簡(jiǎn)單的思維模式輸出,不是純粹陽(yáng)春白雪的理論,而主要從工業(yè)場(chǎng)景,工程實(shí)踐入手,結(jié)合現(xiàn)代化開發(fā)流程和設(shè)計(jì)思路,幫助學(xué)員和相關(guān)團(tuán)隊(duì)突破瓶頸,發(fā)揮前端開發(fā)最大價(jià)值。
目標(biāo)收益
-了解現(xiàn)代化開發(fā)理念,并能融入到實(shí)際業(yè)務(wù)開發(fā)中
-學(xué)習(xí)經(jīng)典架構(gòu)設(shè)計(jì)思維,全面提升團(tuán)隊(duì)開發(fā)效率和穩(wěn)定性
-了解大廠和業(yè)內(nèi)最佳實(shí)踐,找到團(tuán)隊(duì)內(nèi)技術(shù)發(fā)展空間和突破點(diǎn)
培訓(xùn)對(duì)象
前端架構(gòu)師,前端高階開發(fā)者
課程大綱
架構(gòu)設(shè)計(jì)-可擴(kuò)展微內(nèi)核插件化架構(gòu)解決復(fù)雜場(chǎng)景開發(fā) |
1.認(rèn)識(shí)可擴(kuò)展插件化架構(gòu) 2.從國(guó)際知名項(xiàng)目,了解可擴(kuò)展微內(nèi)核架構(gòu)實(shí)踐 3.可擴(kuò)展微內(nèi)核設(shè)計(jì)在 LowCode 場(chǎng)景中的案例應(yīng)用 4.可擴(kuò)展微內(nèi)核設(shè)計(jì)在大型編輯器場(chǎng)景中的案例應(yīng)用 5.微前端和可擴(kuò)展微內(nèi)核設(shè)計(jì) 6.從宏觀架構(gòu)設(shè)計(jì)到微觀組件設(shè)計(jì)和抽象 7.業(yè)務(wù)把脈,可擴(kuò)展微內(nèi)核設(shè)計(jì)在團(tuán)隊(duì)中如何了落地 |
架構(gòu)設(shè)計(jì)-ADT、TDD 和 DDD 思想,分層設(shè)計(jì)解決復(fù)雜場(chǎng)景開發(fā) |
1.領(lǐng)域驅(qū)動(dòng)設(shè)計(jì) DDD 和 ADT 思想應(yīng)用 2.使用 DDD ADT 解決團(tuán)隊(duì)開發(fā)效率和質(zhì)量問(wèn)題 3.前端落地防腐架構(gòu) 4.測(cè)試驅(qū)動(dòng)前端開發(fā)落地 5.前端框架和分層設(shè)計(jì)架構(gòu) 6.跨端實(shí)踐和相關(guān)性能優(yōu)化解析 |
現(xiàn)代化開發(fā)流程賦能 |
1.現(xiàn)代化流程開發(fā),實(shí)現(xiàn)開發(fā)效率和體驗(yàn)躍 2.借助工程化工具,實(shí)現(xiàn)構(gòu)建打包流程提效 3.借助工程化工具,實(shí)現(xiàn)包合理拆分和性能優(yōu)化定制提優(yōu) 4.借助 bundless 理念和下一代構(gòu)建技術(shù),提升開發(fā)效率和開發(fā)體驗(yàn) 5.從規(guī)范角度提升復(fù)雜應(yīng)用可維護(hù)性 6.從現(xiàn)代化開發(fā)流程到前端高可用體系搭建 |
架構(gòu)設(shè)計(jì)-可擴(kuò)展微內(nèi)核插件化架構(gòu)解決復(fù)雜場(chǎng)景開發(fā) 1.認(rèn)識(shí)可擴(kuò)展插件化架構(gòu) 2.從國(guó)際知名項(xiàng)目,了解可擴(kuò)展微內(nèi)核架構(gòu)實(shí)踐 3.可擴(kuò)展微內(nèi)核設(shè)計(jì)在 LowCode 場(chǎng)景中的案例應(yīng)用 4.可擴(kuò)展微內(nèi)核設(shè)計(jì)在大型編輯器場(chǎng)景中的案例應(yīng)用 5.微前端和可擴(kuò)展微內(nèi)核設(shè)計(jì) 6.從宏觀架構(gòu)設(shè)計(jì)到微觀組件設(shè)計(jì)和抽象 7.業(yè)務(wù)把脈,可擴(kuò)展微內(nèi)核設(shè)計(jì)在團(tuán)隊(duì)中如何了落地 |
架構(gòu)設(shè)計(jì)-ADT、TDD 和 DDD 思想,分層設(shè)計(jì)解決復(fù)雜場(chǎng)景開發(fā) 1.領(lǐng)域驅(qū)動(dòng)設(shè)計(jì) DDD 和 ADT 思想應(yīng)用 2.使用 DDD ADT 解決團(tuán)隊(duì)開發(fā)效率和質(zhì)量問(wèn)題 3.前端落地防腐架構(gòu) 4.測(cè)試驅(qū)動(dòng)前端開發(fā)落地 5.前端框架和分層設(shè)計(jì)架構(gòu) 6.跨端實(shí)踐和相關(guān)性能優(yōu)化解析 |
現(xiàn)代化開發(fā)流程賦能 1.現(xiàn)代化流程開發(fā),實(shí)現(xiàn)開發(fā)效率和體驗(yàn)躍 2.借助工程化工具,實(shí)現(xiàn)構(gòu)建打包流程提效 3.借助工程化工具,實(shí)現(xiàn)包合理拆分和性能優(yōu)化定制提優(yōu) 4.借助 bundless 理念和下一代構(gòu)建技術(shù),提升開發(fā)效率和開發(fā)體驗(yàn) 5.從規(guī)范角度提升復(fù)雜應(yīng)用可維護(hù)性 6.從現(xiàn)代化開發(fā)流程到前端高可用體系搭建 |