中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
前端開發必知必會:從工程核心到前沿實戰

包郵 前端開發必知必會:從工程核心到前沿實戰

作者:侯躍偉
出版社:電子工業出版社出版時間:2021-09-01
開本: 其他 頁數: 272
中 圖 價:¥44.6(5.0折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

前端開發必知必會:從工程核心到前沿實戰 版權信息

  • ISBN:9787121418006
  • 條形碼:9787121418006 ; 978-7-121-41800-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

前端開發必知必會:從工程核心到前沿實戰 本書特色

適讀人群 :本書適合初級及中級開發人員閱讀。要想學習前端工程化,就必須掌握模塊化、組件化、規范化、高性能和自動化這5 個方面。在本書中對前端工程化的大部分內容都有涉及。模塊化見第3章,包括ES6、AMD、CMD、UMD等;規范化見前3章,包括ES規范、腳手架、函數式編程、前端文檔等;高性能見第3、4章,包括前端優化策略、V8引擎等。自動化見第2章,主要指構建工具,包括Webpack、Vite、Rollup、Parcel等。除此之外,本書還以微前端、Deno 為主題精心設計了實戰的內容。

前端開發必知必會:從工程核心到前沿實戰 內容簡介

本書共5 章。、2 章系統介紹前端工程化的核心知識,包括Babel 7、ES 規范、Deno 開發入門、腳手架、自動化部署、Nginx、Jest 測試、Webpack 5、Vite、Rollup、Parcel 等。第3、4 章著重介紹前端架構的核心思想,包括前端核心模塊的6 種常用設計模式、V8 引擎、宏任務與微任務、異步加載規范和函數式編程等。第5 章通過實戰詳細介紹如何從0 開發微前端和WebAssembly,幫助前端人員開拓視野。 本書系統介紹了前端開發的工程核心及前沿實戰。相信無論是初級開發人員,還是具有豐富經驗的中不錯開發人員都能從本書中找到需要的內容,都能從閱讀本書中有所收獲。

前端開發必知必會:從工程核心到前沿實戰 目錄

第1章 前端開發核心及Deno Web實戰 1
1.1 前端中的“大管家”package.json文件 1
1.1.1 生成package.json文件 2
1.1.2 name字段 3
1.1.3 version字段 4
1.1.4 OS配置和CPU配置 8
1.2 前端中的編譯工具Babel 7 10
1.2.1 Babel中的4種配置文件 11
1.2.2 Babel的工作過程 13
1.2.3 @babel/polyfill插件 18
1.2.4 @babel/runtime插件和@babel/plugin-transform-runtime插件 19
1.2.5 preset配置 20
1.3 ES規范 20
1.3.1 ES2021規范 21
1.3.2 ES2020規范 23
1.3.3 ES2019規范 27
1.3.4 ES2018規范 28
1.3.5 ES2017規范 29
1.4 Deno Web實戰 30
1.4.1 加載第三方包 36
1.4.2 創建服務器 36
1.4.3 Deno Web開發 37

第2章 前端工程化核心與構建工具實戰 40
2.1 前端工程化概述 40
2.2 腳手架的實現方式 41
2.2.1 渲染過程 49
2.2.2 下載依賴 49
2.3 自動化部署 51
2.4 配置負載均衡Nginx 54
2.4.1 正向代理和反向代理 55
2.4.2 配置Nginx 55
2.4.3 配置反向代理 57
2.4.4 開啟gzip壓縮 58
2.4.5 支持WebSocket 58
2.4.6 圖片防盜配置 59
2.5 Jest測試核心 60
2.5.1 Jest測試的基本功能 61
2.5.2 運行測試用例 62
2.5.3 setUp函數和tearDown函數 67
2.5.4 mock函數 68
2.5.5 測試覆蓋率 72
2.6 前端文檔 73
2.7 構建工具實戰 78
2.7.1 “經典”Webpack 5的新特性 78
2.7.2 “新秀”Vite構建實戰 92
2.7.3 小巧的Rollup實戰 99
2.7.4 零配置的Parcel實戰 104

第3章 前端核心模塊的設計與實現 110
3.1 常用設計模式介紹 110
3.1.1 狀態模式 110
3.1.2 策略模式 114
3.1.3 適配器模式 117
3.1.4 觀察者模式 121
3.1.5 代理模式 126
3.1.6 裝飾者模式 128
3.2 V8引擎 131
3.2.1 WebKit的架構 132
3.2.2 隱藏類 134
3.2.3 對象在內存中的表示 135
3.2.4 內存管理 137
3.3 宏任務和微任務 138
3.4 異步加載規范 147
3.4.1 前端模塊規范:AMD和RequireJS 147
3.4.2 前端模塊規范:CMD和SeaJS 149
3.4.3 前端模塊規范:UMD 151
3.4.4 前端模塊規范:ES6 module 152
3.4.5 前端模塊規范:CommonJS 153
3.5 函數式編程入門 154
3.5.1 引子 155
3.5.2 函數式編程的優點 156
3.5.3 函數式編程的基礎 157
3.6 實戰:狀態原理解析 160

第4章 性能優化指南 167
4.1 瀏覽器的運行機制 167
4.2 瀏覽器的緩存機制 176
4.3 性能分析 179
4.4 前端優化策略 186
4.4.1 圖片優化和DOM優化建議 186
4.4.2 JavaScript代碼優化建議 189
4.4.3 Webpack優化建議 199
4.4.4 使用HTTP/2 207
4.4.5 使用WebSocket 210

第5章 實戰:從0開發微前端和WebAssembly 213
5.1 以天氣為例實戰PWA應用 213
5.2 基于single-spa的微前端實戰 222
5.3 在Docker中部署前端應用 236
5.4 用WebAssembly提高前端性能 245
5.4.1 WebAssembly概述 245
5.4.2 WebAssembly案例 248

展開全部

前端開發必知必會:從工程核心到前沿實戰 作者簡介

混跡前端多年,經歷從前端的混沌初開、野蠻生長到前端的專業化開發。長期專注前端模塊化開發、工程化實踐和性能優化,長期關注框架React和Vue的實踐。關注ECMAScript規范,有Java項目實踐經驗。同時對Docker、Go語言有濃厚的興趣。個人網站(http://www.houyuewei.cn),GitHub(https://github.com/houyaowei)。微信公眾號:開發365。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 一礼通 (www.yilitong.com)-企业礼品解决方案一站式服务平台 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 塑料脸盆批发,塑料盆生产厂家,临沂塑料广告盆,临沂家用塑料盆-临沂市永顺塑业 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 中国在职研究生招生信息网| 流量卡中心-流量卡套餐查询系统_移动电信联通流量卡套餐大全 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 汕头市盛大文化传播有限公司,www.11400.cc | 奶茶加盟,奶茶加盟店连锁品牌-甜啦啦官网 | 阻垢剂-反渗透缓蚀阻垢剂厂家-山东鲁东环保科技有限公司 | 健康管理师报考条件,考试时间,报名入口—首页 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 猎头招聘_深圳猎头公司_知名猎头公司| 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 福建珂朗雅装饰材料有限公司「官方网站」 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 轻型地埋电缆故障测试仪,频响法绕组变形测试仪,静荷式卧式拉力试验机-扬州苏电 | 成都租车_成都租车公司_成都租车网_众行宝 | 绿叶|绿叶投资|健康产业_绿叶投资集团有限公司 | 广州小程序开发_APP开发公司_分销商城系统定制_小跑科技 | 天津散热器_天津暖气片_天津安尼威尔散热器制造有限公司 | 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 |