前端工程化——體系架構與基礎建設(微課視頻版)
李恆謙
商品描述
目錄大綱
目錄
本書源碼
基礎篇
第1章緒論(22min)
1.1前端發展史
1.1.1上古時代
1.1.2石器時代
1.1.3農業時代
1.1.4工業時代
1.1.5信息時代
1.1.6雲邊端時代
1.2前端工程化
1.2.1定義
1.2.2範圍
1.3本章小結
第2章框架(77min)
2.1Vue全家桶
2.1.1Vue
2.1.2Vuex
2.1.3Vue Router
2.2React全家桶
2.2.1React
2.2.2Redux
2.2.3React Router
2.3Angular全家桶
2.3.1Angular
2.3.2NgRx
2.3.3Angular Router
2.4Svelte全家桶
2.4.1Svelte
2.4.2Svelte Spa Router
2.5本章小結
第3章組件庫(45min)
3.1Element UI
3.1.1指南
3.1.2組件
3.1.3主題
3.1.4國際化
3.1.5文檔
3.1.6資源
3.2Ant Design
3.2.1指南
3.2.2組件
3.2.3主題
3.2.4國際化
3.2.5文檔
3.2.6資源
3.3本章小結
第4章包管理(31min)
4.1NPM
4.2YARN
4.3PNPM
4.4Lerna
4.5本章小結
第5章打包器(45min)
5.1Webpack
5.2Rollup
5.3Gulp
5.4Vite
5.5本章小結
第6章規範(19min)
6.1編碼規範
6.1.1命名規範
6.1.2註釋規範
6.1.3模板規範
6.1.4樣式規範
6.1.5腳本規範
6.1.6框架規範
6.2版本規範
6.2.1格式規範
6.2.2控制規範
6.3本章小結
第7章測試庫(19min)
7.1Jest
7.2Karma
7.3Jasmine
7.4本章小結
第8章CI/CD(8min)
8.1Jenkins
8.2GitLab CI
8.3本章小結
進階篇
第9章物料(15min)
9.1工程模板
9.1.1國際化
9.1.2主題
9.2最佳實踐
9.2.1Ant Design Pro
9.2.2Vue Element Admin
9.2.3Ice App
9.3本章小結
第10章開發(18min)
10.1腳手架
10.1.1VueCLI
10.1.2createreactapp
10.1.3createumi
10.2配置
10.2.1接口
10.2.2菜單
10.3Mock
10.3.1MockJS
10.3.2FakerJS
10.3.3SuchJS
10.4本章小結
第11章構建(19min)
11.1本地構建
11.1.1低代碼構建
11.1.2IDE插件
11.2泛雲端構建
11.2.1雲IDE
11.2.2邊緣構建
11.2.3智能構建
11.3跨語言構建
11.3.1Rust
11.3.2Go
11.4本章小結
第12章測試(10min)
12.1單元測試
12.2集成測試
12.3UI測試
12.4本章小結
第13章發布(13min)
13.1發布策略
13.1.1灰度發布
13.1.2藍綠發布
13.1.3滾動發布
13.2權限控制
13.3本章小結
第14章監控(9min)
14.1性能監控
14.2錯誤監控
14.3行為監控
14.4本章小結
實踐篇
第15章產品(10min)
15.1產品文檔
15.1.1背景介紹
15.1.2架構設計
15.1.3技術選型
15.1.4源碼淺析
15.1.5總結展望
15.2產品原型
15.2.1背景介紹
15.2.2架構設計
15.2.3技術選型
15.2.4源碼淺析
15.2.5總結展望
15.3本章小結
第16章設計(13min)
16.1圖床
16.1.1背景介紹
16.1.2架構設計
16.1.3技術選型
16.1.4源碼淺析
16.1.5總結展望
16.2設計工具插件
16.2.1背景介紹
16.2.2架構設計
16.2.3技術選型
16.2.4源碼淺析
16.2.5總結展望
16.3走查平臺
16.3.1背景介紹
16.3.2架構設計
16.3.3技術選型
16.3.4源碼淺析
16.3.5總結展望
16.4本章小結
第17章前端(17min)
17.1Lint規範
17.1.1背景介紹
17.1.2架構設計
17.1.3技術選型
17.1.4源碼淺析
17.1.5總結展望
17.2Babel插件
17.2.1背景介紹
17.2.2架構設計
17.2.3技術選型
17.2.4源碼淺析
17.2.5總結展望
17.3微前端
17.3.1背景介紹
17.3.2架構設計
17.3.3技術選型
17.3.4源碼淺析
17.3.5總結展望
17.4監控SDK
17.4.1架構設計
17.4.2技術選型
17.4.3源碼淺析
17.4.4總結展望
17.5本章小結
第18章後端(13min)
18.1BFF
18.1.1背景介紹
18.1.2架構設計
18.1.3技術選型
18.1.4源碼淺析
18.1.5總結展望
18.2Serverless
18.2.1背景介紹
18.2.2架構設計
18.2.3技術選型
18.2.4源碼淺析
18.2.5總結展望
18.3網關
18.3.1背景介紹
18.3.2架構設計
18.3.3技術選型
18.3.4源碼淺析
18.3.5總結展望
18.4本章小結
第19章測試開發(9min)
19.1測試套件
19.1.1背景介紹
19.1.2架構設計
19.1.3技術選型
19.1.4源碼淺析
19.1.5總結展望
19.2測試平臺
19.2.1背景介紹
19.2.2架構設計
19.2.3技術選型
19.2.4源碼淺析
19.2.5總結展望
19.3本章小結
第20章運維(13min)
20.1故事板
20.1.1背景介紹
20.1.2架構設計
20.1.3技術選型
20.1.4源碼淺析
20.1.5總結展望
20.2私有倉庫
20.2.1背景介紹
20.2.2架構設計
20.2.3技術選型
20.2.4源碼淺析
20.2.5總結展望
20.3雲平臺
20.3.1背景介紹
20.3.2架構設計
20.3.3技術選型
20.3.4源碼淺析
20.3.5總結展望
20.4本章小結
第21章展望(12min)
21.1定位
21.2趨勢
21.3本章小結
參考文獻