图书介绍

现代前端技术解析PDF|Epub|txt|kindle电子书版本网盘下载

现代前端技术解析
  • 张成文编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121310331
  • 出版时间:2017
  • 标注页数:323页
  • 文件大小:87MB
  • 文件页数:340页
  • 主题词:网页制作工具-研究

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

现代前端技术解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Web前端技术基础1

1.1 现代Web前端技术发展概述1

1.1.1 现代Web前端技术应用1

1.1.2 现代Web前端技术概述4

1.1.3 Web前端技术发展6

1.2 浏览器应用基础10

1.2.1 浏览器组成结构10

1.2.2 浏览器渲染引擎简介12

1.2.3 浏览器数据持久化存储技术20

1.3 前端高效开发技术34

1.3.1 前端高效开发工具34

1.3.2 前端高效调试工具36

1.4 本章小结42

第2章 前端与协议43

2.1 HTTP协议简介43

2.1.1 HTTP协议概述43

2.1.2 HTTP 1.145

2.1.3 HTTP 251

2.2 web安全机制53

2.2.1 基础安全知识53

2.2.2 请求劫持与HTTPS57

2.2.3 HTTPS协议通信过程59

2.2.4 HTTPS协议解析61

2.2.5 浏览器Web安全控制63

2.3 前端实时协议64

2.3.1 WebSocket通信机制65

2.3.2 Poll和Long-poll66

2.3.3 前端DDP协议70

2.4 RESTful数据协议规范71

2.5 与Native交互协议73

2.5.1 HybridApp应用概述74

2.5.2 Web到Native协议调用74

2.5.3 Native到Web协议调用77

2.5.4 JSBridge设计规范78

2.6 本章小结81

第3章 前端三层结构与应用82

3.1 HTML结构层基础83

3.1.1 必须要知道的DOCTYPE83

3.1.2 Web语义化标签84

3.1.3 HTML糟糕的部分87

3.1.4 AMP HTML90

3.2 前端结构层演进94

3.2.1 XML与HTML简述94

3.2.2 HTML5标准95

3.2.3 HTML Web Component96

3.3 浏览器脚本演进历史102

3.3.1 CoffeeScript时代103

3.3.2 ECMAScript标准概述105

3.3.3 TypeScript概况105

3.3.4 JavaScript衍生脚本106

3.4 JavaScript标准实践107

3.4.1 ECMAScript 5107

3.4.2 ECMAScript 6113

3.4.3 ECMAScript 7+128

3.4.4 TypeScript130

3.5 前端表现层基础131

3.5.1 CSS发展概述131

3.5.2 CSS选择器与属性132

3.5.3 简单的应用举例133

3.6 前端界面技术135

3.6.1 CSS样式统一化136

3.6.2 CSS预处理138

3.6.3 表现层动画实现141

3.6.4 CSS4与展望149

3.7 响应式网站开发技术149

3.7.1 响应式页面实现概述149

3.7.2 结构层响应式152

3.7.3 表现层响应式160

3.7.4 行为层响应式166

3.8 本章小结167

第4章 现代前端交互框架168

4.1 直接DOM操作时代168

4.2 MV*交互模式176

4.2.1 前端MVC模式176

4.2.2 前端MVP模式180

4.2.3 前端MVVM模式181

4.2.4 数据变更检测示例185

4.3 Virtual DOM交互模式193

4.3.1 Virtual DOM设计理念193

4.3.2 Virtual DOM的核心实现196

4.4 前端MNV*时代200

4.4.1 MNV*模式简介201

4.4.2 MNV*模式实现原理201

4.5 本章小结203

第5章 前端项目与技术实践204

5.1 前端开发规范204

5.1.1 前端通用规范205

5.1.2 前端HTML规范208

5.1.3 前端CSS规范212

5.1.4 ECMAScript 5常用规范218

5.1.5 ECMAScript 6+参考规范222

5.1.6 前端防御性编程规范227

5.2 前端组件规范229

5.2.1 UI组件规范230

5.2.2 模块化规范233

5.2.3 项目组件化设计规范237

5.3 自动化构建242

5.3.1 自动化构建的目的243

5.3.2 自动化构建原理243

5.3.3 构建工具设计的问题246

5.4 前端性能优化248

5.4.1 前端性能测试248

5.4.2 桌面浏览器前端优化策略253

5.4.3 移动端浏览器前端优化策略258

5.5 前端用户数据分析266

5.5.1 用户访问统计266

5.5.2 用户行为分析267

5.5.3 前端日志上报270

5.5.4 前端性能分析上报275

5.6 前端搜索引擎优化基础275

5.6.1 title、keywords、description的优化275

5.6.2 语义化标签的优化277

5.6.3 URL规范化278

5.6.4 robots279

5.6.5 sitemap279

5.7 前端协作280

5.7.1 沟通能力和沟通技巧280

5.7.2 与产品经理的“对抗”281

5.7.3 与后台工程师的合作281

5.7.4 与运维工程师的“周旋”282

5.7.5 对前端团队的支持282

5.8 本章小结283

第6章 前端跨栈技术284

6.1 JavaScript跨后端实现技术284

6.1.1 Node后端开发基础概述285

6.1.2 早期MEAN简介288

6.1.3 Node后端数据渲染289

6.1.4 前后端同构概述290

6.1.5 前后端同构实现原理291

6.2 跨终端设计与实现297

6.2.1 Hybrid技术趋势297

6.2.2 Hybrid实现方式299

6.2.3 基于localStorage的资源离线和更新技术301

6.2.4 基于Native与Web的资源离线和更新技术308

6.2.5 资源覆盖率统计310

6.2.6 仍需要注意的问题311

6.3 本章小结312

第7章 未来前端时代313

7.1 未来前端趋势314

7.1.1 新标准的进化与稳定314

7.1.2 应用开发技术趋于稳定并将等待下一次革新314

7.1.3 持续不断的技术工具探索315

7.1.4 浏览器平台新特性的应用315

7.1.5 更优化的前端技术开发生态315

7.1.6 前端新领域的出现316

7.2 做一名优秀的前端工程师318

7.2.1 学会高效沟通318

7.2.2 使用高效的开发工具319

7.2.3 处理问题方法论319

7.2.4 学会前端项目开发流程设计320

7.2.5 持续的知识和经验积累管理321

7.2.6 切忌过分追求技术321

7.2.7 必要的产品设计思维322

7.3 本章小结323

热门推荐