• 前端架构师:基础建设与架构设计思想 网页制作 侯策 新华正版
  • 前端架构师:基础建设与架构设计思想 网页制作 侯策 新华正版
  • 前端架构师:基础建设与架构设计思想 网页制作 侯策 新华正版

前端架构师:基础建设与架构设计思想 网页制作 侯策 新华正版

新华书店全新正版书籍 支持7天无理由

75 6.9折 108 全新

库存49件

河北保定
认证卖家担保交易快速发货售后保障

作者侯策

出版社电子工业出版社

ISBN9787121439827

出版时间2022-08

版次1

装帧平装

开本其他

页数376页

字数100千字

定价108元

货号xhwx_1202704143

上书时间2022-08-16

问问熊书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

目 录 

部分 前端工程化管理工具 
01 安装机制及企业级部署私服 ................................................................ 2 
npm 机制与核心 ...................................................................................................... 2 
npm 不接近指南 ...................................................................................................................... 6 
npm 多源镜像和企业级部署私服 .................................................................................. 9 
结 ........................................................................................................................................ 11
02 yarn 安装理念及依赖管理困境破解 .......................................................... 12 
yarn 的安装机制和背后思想 ................................................................................................ 14 
破解依赖管理困境 ................................................................................................................ 17 
结 ........................................................................................................................................ 21
03 ci 环境下的 npm 优化及工程化问题解析 ................................................. 22 
ci 环境下的 npm 优化 .......................................................................................................... 22 
更多工程化相关问题解析 .................................................................................................... 23 
很好实建议 ........................................................................................................................ 30 
结 ........................................................................................................................................ 31
04 主流构建工具的设计量 ......................................................................... 32 
从 tooling.report 中,我们能学到什么 .............................................................................. 32 
结 ........................................................................................................................................ 36
05 vite 实现:源码分析与工程构建 ............................................................... 37 
vite 的“横空出世”............................................................................................................. 37
vite 实现解读 ................................................................................................................ 38
结 ........................................................................................................................................ 50 

第二部分 现代化前端开发和架构生态 
06 谈谈 core-js 及 polyfill 理念 ...................................................................... 52 
core-js 工程一览 .................................................................................................................... 52
如何复用一个 polyfill ........................................................................................................... 54
寻找很好的 polyfill 方案 ...................................................................................................... 59
结 ........................................................................................................................................ 62
07 梳理混乱的 babel,拒绝编译报错 ............................................................ 63 
babel 是什么 .......................................................................................................................... 63
babel monorepo 架构包解析 ................................................................................................ 64
babel 工程生态架构设计和分层理念 .................................................................................. 75
结 ........................................................................................................................................ 78 
08 前端工具链:统一标准化的 babel-preset ................................................. 79 
从公共库处理的问题,谈如何做好“扫雷人” ................................................................. 79
应用项目构建和公共库构建的差异 .................................................................................... 81
一个企业级公共库的设计原则 ............................................................................................ 81
制定一个统一标准化的 babel-preset .................................................................................... 82 
结 ........................................................................................................................................ 91
09 从 0 到 1 构建一个符合标准的公共库 ....................................................... 92 
实战打造一个公共库 ............................................................................................................ 92 
打造公共库,支持 script 标签引入代码 .............................................................................. 96 
打造公共库,支持 node.js 环境 ........................................................................................ 100 
从开源库结生态设计 ...................................................................................................... 103 
结 ...................................................................................................................................... 104
10 代码拆分与按需加载 .............................................................................. 105 
代码拆分与按需加载的应用场景 ...................................................................................... 105 
代码拆分与按需加载技术的实现 ...................................................................................... 106 
webpack 赋能代码拆分和按需加载 ................................................................................... 113 
结 ...................................................................................................................................... 119
11 tree shaking:移除 javascript 上下文中的未引用代码 ......................... 120 
tree shaking 必会理论 ........................................................................................................ 120 
前端工程化生态和 tree shaking 实践 ............................................................................... 124 
结 ...................................................................................................................................... 131 
12 理解 ast 实现和编译 ...................................................................... 132 
ast 基础知识 ..................................................................................................................... 132 
ast 实战:实现一个简易 tree shaking 脚本 ................................................................... 136 
结 ...................................................................................................................................... 141
13 工程化思维:应用主题切换 .................................................................... 142 
设计一个主题切换工程架构 .............................................................................................. 142 
主题切换架构实现 .......................................................................................................... 145 
结 ...................................................................................................................................... 150
14 解析 webpack 源码,实现工具构建 ....................................................... 151 
webpack 的初心和奥秘 ...................................................................................................... 151 
手动实现打包器 .................................................................................................................. 156 
结 ...................................................................................................................................... 160
15 跨端解析小程序多端方案 ....................................................................... 161 
小程序多端方案概览 .......................................................................................................... 161 
小程序多端――编译时方案 ............................................................................................... 162 
小程序多端――运行时方案 ............................................................................................... 164 
小程序多端――类 react 风格的编译时和运行时结合方案 ............................................ 166 
小程序多端方案的优化 ...................................................................................................... 176 
结 ...................................................................................................................................... 178 
16 从移动端跨台到 flutter 的技术变革 .................................................... 179 
移动端跨台技术和变迁 .......................................................................................... 179
flutter 新贵背后的技术变革 ............................................................................................... 188
结 ...................................................................................................................................... 194 

第三部分 核心框架与代码设计模式 
17 aos:封装一个结构清晰的 fetch 库 .................................................... 196 
设计请求库需要虑哪些问题 .......................................................................................... 196
aos 设计之美 ..................................................................................................................... 199
结 ...................................................................................................................................... 206
18 对比 koa 和 redux:解析前端中间件 .................................................... 207 
以 koa 为代表的 node.js 中间件设计 ............................................................................... 207 
对比 express,再谈 koa 中间件 ........................................................................................ 210 
redux 中间件设计和实现 ................................................................................................... 213 
利用中间件思想,实现一个中间件化的 fetch 库 ............................................................ 215 
结 ...................................................................................................................................... 218
19 软件开发灵活和高定制 ..........................

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP