中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
前端工程化——體系架構與基礎建設(微課視頻版)

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

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

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

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

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

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


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

"本書以前端工程化所需掌握的技能為主線,以理論基礎為核心,引導讀者從基礎到進階再到實戰的漸進式學習前端工程化。本書主脈絡從基礎的能夠進行配置化的使用工具進行工程化搭建,到能夠改善部分工程化工具,再到能夠結合實際業務需求進行靈活的定制工程化工具,讓讀者循序漸進地掌握工程化的一些實現能力,從而能夠閉環開發流程、產品流程甚至企業管理流程,從而提升整體的效率,節約成本,為企業賦能。 本書共21章,分為基礎篇、進階篇及實戰篇;A篇(第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條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 咖啡加盟,咖啡店加盟连锁品牌-卡小逗 | 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 网优资讯-为循环资源、大宗商品、工业服务提供资讯与行情分析的数据服务平台 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 众能联合-提供高空车_升降机_吊车_挖机等一站工程设备租赁 | 中宏网-今日新闻-财经新闻| 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 谈股票-今日股票行情走势分析-牛股推荐排行榜 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 至顶网 | 无压烧结银_有压烧结银_导电银胶_导电油墨_导电胶-善仁(浙江)新材料 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | SRRC认证|CCC认证|CTA申请_IMEI|MAC地址注册-英利检测 | 收录网| 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 400电话_400电话申请_888元包年_400电话办理服务中心_400VIP网 | _网名词典_网名大全_qq网名_情侣网名_个性网名 | 超声波清洗机_大型超声波清洗机_工业超声波清洗设备-洁盟清洗设备 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 广州昊至泉水上乐园设备有限公司 | 烟台游艇培训,威海游艇培训-烟台市邮轮游艇行业协会 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | 光栅尺厂家_数显表维修-苏州泽升精密机械 | 电机保护器-电动机综合保护器-上海硕吉电器有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 农产品溯源系统_农产品质量安全追溯系统_溯源系统 |