国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >>
前端工程化——體系架構與基礎建設(微課視頻版)

包郵 前端工程化——體系架構與基礎建設(微課視頻版)

作者:李恒謙 著
出版社:清華大學出版社出版時間:2025-03-01
開本: 其他 頁數: 0
中 圖 價:¥69.4(7.8折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

前端工程化——體系架構與基礎建設(微課視頻版) 版權信息

  • ISBN:9787302679073
  • 條形碼:9787302679073 ; 978-7-302-67907-3
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

前端工程化——體系架構與基礎建設(微課視頻版) 本書特色

本書以前端工程化所需掌握的技能為主線,以理論基礎為核心,引導讀者從基礎到進階再到實戰的漸進式學習前端工程化。本書主脈絡從基礎的能夠進行配置化的使用工具進行工程化搭建,到能夠改善部分工程化工具,再到能夠結合實際業務需求進行靈活的定制工程化工具,讓讀者循序漸進的掌握工程化的一些實現能力,從而能夠閉環開發流程、產品流程甚至企業管理流程,從而提升整體的效率,節約成本,為企業賦能。
夯實基礎 系統闡述現有前端領域工程化工具與經驗,也為廣大前端開發者提供原理思想的分析與總結。
觸類旁通 強調現有工程能力的舉一反三,并能夠結合研發流程進行研發模式的工程化能力提升。
知行合一 根據現有企業資源及產研流程提升企業工程效能,激發讀者因地制宜進行工程能力建設,啟迪創新體系化架構。


前端工程化——體系架構與基礎建設(微課視頻版) 內容簡介

"本書以前端工程化所需掌握的技能為主線,以理論基礎為核心,引導讀者從基礎到進階再到實戰的漸進式學習前端工程化。本書主脈絡從基礎的能夠進行配置化的使用工具進行工程化搭建,到能夠改善部分工程化工具,再到能夠結合實際業務需求進行靈活的定制工程化工具,讓讀者循序漸進地掌握工程化的一些實現能力,從而能夠閉環開發流程、產品流程甚至企業管理流程,從而提升整體的效率,節約成本,為企業賦能。 本書共21章,分為基礎篇、進階篇及實戰篇。基礎篇(第1~8章)主要講述了前端工程化的一些基礎,包括框架、組件庫、包管理、打包器、規范、測試庫及CICD的一些業界常見工具和方法;進階篇(第9~14章)從研發流程視角出發,系統深入地剖析前端工程化的相關工作流程及工程化內容,包括物料、開發、構建、測試、發布、監控;實踐篇(第15~21章)則從產品及企業流程視角出發,結合常見的業務場景實踐,例舉在不同團隊角色下的實踐方案,為產品及企業賦能,包括產品、設計、前端、后端、測開、運維。本書項目案例豐富,涉獵范圍廣,能夠覆蓋前端工程化的常見場景,實際性和系統性較強,并配有視頻講解,助力讀者透徹理解書中的重難點。 本書既適合初學者入門,也適合有多年前端工程化經驗的開發者進行參考,并可作為高等院校和培訓機構相關專業的教學參考書。 "

前端工程化——體系架構與基礎建設(微課視頻版)前端工程化——體系架構與基礎建設(微課視頻版) 前言

隨著技術的不斷發展,Web前端也從*初的“頁面切圖”逐漸變為“萬物皆可JS”的大前端體系。同樣地,Web前端領域的“小作坊”式的頁面搭建,發展成為如今豐富且龐雜的工程體系。

筆者從業Web領域近10年,經歷了前端發展的“農耕時代”到“云邊端時代”的變遷,也從*初的“切圖仔”漸漸成為業務工程的架構設計者。盡管目前前端工程生態已經發展得十分迅猛,但相較于軟件工程領域的其他工程化建設,前端工程化仍有很長的路要走。筆者有幸參與了前端工程鏈路的基礎建設,結合業界成熟的工程方案與工具并利用企業和團隊的資源,為企業降本增效及前端工程化領域實踐貢獻了些許力量,所以筆者打算通過編寫圖書的形式,對前端工程化的體系架構進行總結,并結合基礎建設的實踐經驗,將工程化的思想與方法分享給讀者。

本書以工程化為核心,以體系架構和基礎建設為出發點,通過基礎篇、進階篇及實踐篇分別介紹前端工程化的體系全貌。讀者可以通過閱讀本書,快速地掌握前端工程化所涉及的范疇與工具,筆者希望本書能夠幫助讀者了解前端工程化,成為入門前端工程領域的“敲門磚”。通過編寫本書內容,筆者總結了大量工程工具原理與架構設計理念,也查閱了大量的官方文檔,并結合已有的項目實踐復盤總結整體的前端工程化體系,這也使筆者有了更深層次的提升與感悟。

本書主要內容

基礎篇包括第1~8章: 

第1章主要介紹前端的發展歷史及細分方向,并明確了前端工程化的定義及研究的范圍。

第2章主要介紹前端工程中的Vue、React、Angular、Svelte框架的發展歷史、設計哲學、生態系統及各個框架的對比總結。

第3章主要介紹前端工程中的組件庫方案,以Element UI和Ant Design開源組件庫體系為例,著重對指南、組件、主題、國際化、文檔及資源進行介紹。

第4章主要介紹前端工程中的包管理方案,分別對NPM、YARN、PNPM、Lerna的包管理方案進行總結歸納,結合各個包管理的優劣勢進行分析介紹。

第5章主要介紹前端工程領域的重點工具——打包器,通過對Webpack、Rollup、Gulp及Vite的實現方式及源碼分析,對比總結各個打包器適用場景的優缺點。

第6章主要介紹前端工程中的規范管理,包括編碼規范和版本管理。

第7章主要介紹前端工程中所涉及的測試庫,通過Jest、Karma、Jasmine對比不同測試粒度下的工具方案。

第8章主要介紹前端工程化過程中的CICD流程,以Jenkins及GitLab CI為例,分別介紹常見的持續集成、持續部署、持續交付工具。

進階篇包括第9~14章: 

第9章主要介紹前端工程化在研發流程中的物料資產,包括工程模板和*佳實踐。

第10章主要介紹前端工程化在開發領域的涉獵范圍,通過腳手架、配置及Mock進行介紹。

第11章主要介紹前端工程化的構建方案,包括本地構建、泛云端構建及多語言構建。

第12章主要介紹前端工程化對測試工程的介入,分別介紹單元測試、集成測試及UI測試的作用與區別。

第13章主要介紹前端工程化中的發布控制,分別對發布策略及權限控制進行闡述。

第14章主要介紹前端工程中的埋點監控,分別對性能監控、錯誤監控及行為監控所涉及的內容進行闡述,并簡單介紹整個監控體系所涉及的內容。

實踐篇包括第15~21章: 

第15章主要介紹前端工程化對產品設計流程進行擴展,分別對產品文檔和產品原型的工程建設進行介紹。

第16章主要介紹前端工程化對UX/UI設計流程中的支撐,分別介紹圖床、設計工具插件及走查平臺的工程能力建設。

第17章主要介紹前端工程化在前端開發流程中的基礎建設,分別通過Lint規范、Babel插件、微前端及監控SDK的實踐方案進行介紹。

第18章主要介紹前端工程化在后端開發流程中的涉獵,分別通過BFF、Serverless及網關實踐方案進行介紹。

第19章主要介紹前端工程化在測試開發流程中的相關實踐,包括測試套件和測試平臺。

第20章主要介紹前端工程的運維實踐,包括故事板、私有倉庫和云平臺。

第21章主要介紹前端工程化的完整體系結構,并展望前端工程師的定位及未來發展趨勢。

閱讀建議

本書是一本關于前端工程化的技術教程,既包括對架構方案的設計,又提供了核心的原理分析。本書的原理剖析部分均來自開源倉庫,案例實踐提供了完整的代碼示例,并將源代碼開源到線上,這樣可以幫助讀者更好地進行學習借鑒。

建議各位讀者可以將本書作為入門前端工程化的“武功心法”,學習其中的思想觀與方法論,做到觸類旁通并可舉一反三。由于本書涉獵的是前端工程化的體系化敘述,每章節所涉及的原理都著重對架構層面進行考量,而對于每個知識內容所涉及的技法與實操所述不夠詳細,希望各位讀者能夠結合本書所闡述的理念和觀點,對章節中的專項內容進行重難點攻關與突破。

資源下載提示

素材(源碼)等資源: 掃描目錄上方的二維碼下載。

視頻等資源: 掃描封底的文泉云盤防盜碼,再掃描書中相應章節的二維碼,可以在線學習。


由于時間倉促及筆者視野所限,書中難免存在疏漏之處,請各位讀者見諒,并希望能夠提出寶貴意見。


李恒謙2024年10月

 

前端工程化——體系架構與基礎建設(微課視頻版) 目錄

本書源碼
基礎篇

第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.1VueCLI

10.1.2createreactapp

10.1.3createumi

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本章小結

參考文獻



展開全部

前端工程化——體系架構與基礎建設(微課視頻版) 作者簡介

李恒謙,央企前端架構師、高級系統架構設計師、阿里云專家博主、PMP證書持有者,主要負責工程化、可視化及Serverless相關的前端基建工作,專注于大前端領域發展,“維李設論”前端品牌主理人,曾就職于多家互聯網企業,有多年設計及前端開發經驗,常年活躍于前端開源社區。已獲國家發明專利1項,合著軟件著作5項。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 男人天堂网2017 | 国产成人精选视频在线观看 | 亚洲精品无码永久中文字幕 | 亚洲精品国偷拍自产在线观看蜜臀 | 国产suv精品一区 | 韩国啪啪网站 | 国产手机精品a | 国产乡下三级全黄三级 | 思思久久99热免费精品6 | 在线成年视频免费观看 | 久久日本精品一区二区免费 | 国产av人人夜夜澡人人爽 | 亚洲小说春色综合另类网蜜桃 | 亚洲另类网 | 日本一二三区视频在线 | 精品国产综合区久久久久99 | av一本久道久久波多野结衣 | 中国美女福利视频在线观看 | 日本狂喷奶水在线播放212 | 国语对白做受xxxxx在线中国 | 啪啪免费入口网站 | 亚洲涩综合 | 久久国产精品日本波多野结衣 | 亚欧中文字幕久久精品无码 | 久久久久久久免费视频 | 国产香蕉久久精品综合网 | 天天摸夜夜添狠狠添高潮出水 | 亚洲图欧美日韩色综合图 | 国产一二区 | 国产美女免费国产 | 国产成人精品综合在线 | 久久久久国产视频 | 国产亚洲欧美日韩综合综合二区 | 九九精品热 | 国产成人av三级在线观看 | 久久精品94精品久久精品 | 四川老熟妇乱子xx性bbw | 成人免费手机在线看网站 | 久久99综合| 久久久久久人妻一区精品 | 宅男宅女精品国产av天堂 |