前端工程师技能:Vue移动开发实战技巧 李利德 9787121331565 电子工业出版社pdf下载

前端工程师技能:Vue移动开发实战技巧 李利德 9787121331565 电子工业出版社百度网盘pdf下载

作者:
简介:前端工程师技能:Vue移动开发实战技巧 李利德 9787121331565 电子工业出版社
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本*息

书名: 端工程师 :Vue移动开发实 巧

价:58.00元

作者:李利德

出版社: 子工 出版社

出版日期:2018-01-01

ISBN:9787121331565

字数:

页码:

版次:1

装帧: 装-胶订

开本:16开

商品重量:0.4kg

编辑推荐


外* 端 家团队经验完 分享。本书 备 线 读者圈增值服 , 书有问题,找得到作者。

内容提要


Vue.*s是一 渐进式的 框架,与其他重量级框架不同的是,Vue 采用自底向 增量开发的设 。Vue 的核 库只关注视图层,它不仅 于 手,还便于与 三方库或既有项目整合。作为2016年社区*火的 端框架,越来越多的 都在尝试用Vue来开发自己的项目。本书 要以项目维度,站在实 的角度,从项目的搭建,项目开发,到项目的优化,结合实际,多维度介绍了Vue.*s。本书从实 场景出发,结合各种实用demo,结合开发环境构建,从无到有,剖析原理, 介绍Vue2.0的实用 巧。后 几章重点讲解Vue内 实现 ,针对各种 形态的支持以及*站调优方等等,是Vue * 系追 者不 多得的实 。

目录


目 录

1章 搭建开发环境1
1.1 本地Node环境1
1.1.1 Node.*s1
1.1.2 npm7
1.1.3 yarn12
1.1.4 npm vs yarn17
1.2 ide相关 置17
1.2.1 常用ide17
1.2.2 Sublime text17
1.2.3 Atom20
1.2.4 WebStorm22
1.2.5 VSCode23
1.3 本章小结27
2章 从零搭建Vue工程28
2.1 本地开发需要哪些工具28
2.2 搭建Vue工程29
2.2.1 Vue-cli29
2.2.2 脚手架项目构成分析30
2.3 webpack 置32
2.3.1 webpack简介32
2.3.2 webpack 置解析33
3章 API详解45
3.1 变量45
3.1.1 silent45
3.1.2 optionMergeStr*egies45
3.1.3 devtools46
3.1.4 errorHandler48
3.1.5 ignoredElements48
3.1.6 keyCodes49
3.1.7 perfor*nce49
3.1.8 produ*ionTip49
3.2 模板语法50
3.3 指 50
3.3.1 v-text51
3.3.2 v-html51
3.3.3 v-pre51
3.3.4 v-cloak52
3.3.5 v-once53
3.3.6 v-if54
3.3.7 v-else54
3.3.8 v-else-if55
3.3.9 v-show55
3.3.10 v-for56
3.3.11 v-bind64
3.3.12 v-model70
3.3.13 v-on74
3.3.14 自 义指 77
3.4 过滤 79
3.5 算属*80
3.5.1 基础例子80
3.5.2 算属*vs Methods81
3.5.3 算属*缓存81
3.5.4 Computed属*vs W*ched属*82
3.5.5 算setter83
3.6 观察者W*che*84
3.7 组件的功 与使用86
3.7.1 使用组件86
3.7.2 组件开发88
3.7.3 非Props属*92
3.7.4 自 义 件92
3.7.5 Slots内容分发96
3.7.6 动态组件99
3.7.7 组件的其他知识100
3.8 继承与混合104
3.8.1 Vue.extend105
3.8.2 options里的extends105
3.8.3 源码分析105
3.8.4 合并策略106
3.9 *件plugin111
4章 Vue组件库115
4.1 Element115
4.1.1 Element的设 115
4.1.2 Element的UI116
4.1.3 Element的优缺点117
4.2 Mint UI118
4.2.1 Mint UI的 *118
4.2.2 Mint UI的优缺点119
4.3 iView119
4.3.1 iView简介120
4.3.2 iView的优缺点120
4.4 Vux121
4.4.1 Vux简介121
4.4.2 Vux优缺点122
4.5 XCUI122
4.5.1 XCUI简介122
4.5.2 XCUI优缺点123
5章 官方*边库124
5.1 Aos124
5.1.1 功 124
5.1.2 安装124
5.1.3 Example125
5.1.4 Aos API126
5.1.5 请求 置127
5.1.6 响应结构130
5.1.7 置的默认值/defaults131
5.1.8 拦截 132
5.1.9 错误处理133
5.1.10 取消134
5.1.11 Promises135
5.1.12 TypeScript135
5.2 Vuex的使用135
5.2.1 St*e135
5.2.2 Gette*137
5.2.3 Mut*ions & A*ions138
5.2.4 Modules141
5.2.5 模块重用145
5.3 Vue-router使用146
5.3.1 安装146
5.3.2 开始146
5.3.3 动态路由匹 147
5.3.4 编程式导 151
5.3.5 命名路由152
5.3.6 命名视图153
5.3.7 重 向 别名153
5.3.8 HTML5 History模式154
5.3.9 后端 置例子155
5.3.10 告155
5.3.11 导 钩子156
5.3.12 过渡动效159
5.3.13 数据获取160
5.3.14 滚动行为163
5.3.15 懒加载164
6章 Vue项目优化166
6.1 状态过渡166
6.1.1 过渡的概念166
6.1.2 CSS过渡166
6.1.3 钩子167
6.2 Vue项目的自动化测试170
6.2.1 unit tests172
6.2.2 e2e测试175
6.3 Typescript Support179
6.3.1 Typescript179
6.3.2 安装Typescript180
6.3.3 Typescript Vue结合180
6.4 MPA186
6.4.1 关于MPA的优劣势187
6.4.2 如何实现MPA187
6.5 Vue的异构190
6.5.1 不属于异构的 况191
6.5.2 通过封装成Vue组件的方式实现异构192
6.5.3 通过dire*ive的方式实现异构194
6.5.4 循环嵌 Vue组件197
6.6 服 端渲染198
6.6.1 服 端渲染的概念198
6.6.2 用Vue-ssr的意义198
6.6.3 Vue-ssr的作用198
6.6.4 Vue-ssr学习难度198
6.6.5 *栈199
6.6.6 后端数据策略199
6.6.7 * 影响199
6.6.8 安装200
6.6.9 渲染一 Vue实例200
6.6.10 一 例子202
6.7 Vue的pre-render204
7章 原理解析206
7.1 Virtual DOM原理206
7.1.1 DOM206
7.1.2 Virtual DOM算法209
7.2 Vue 髓之响应式数据流210
7.2.1 数据流演进 210
7.2.2 Vue Rea*介绍211
7.2.3 Vue的响应式数据流的优势211
7.2.4 Ob*e*.defineProperty与订阅发布设 模式213
7.2.5 Vue源码214
7.2.6 Vue的render函数就是W*cher的expOrFn218
7.3 Vuex2.0源码解析219
7.3.1 Vuex的义219
7.3.2 源码分析220
7.3.3 Vuex API分析233
7.3.4 辅助函数235
7.3.5 *件239
7.3.6 一些函数的封装242
7.4 Vue-router原理244
7.4.1 Vue-router244
7.4.2 Vue-router应用举例244
7.4.3 Vue-router原理245
8章 进军WEEX256
8.1 搭建WEEX基础环境256
8.1.1 初始化:hello world256
8.1.2 dotwe257
8.2 分析WEEX工程 码258
8.2.1 目录结构258
8.2.2 通过serve起服 258
8.2.3 webpack 置259
8.2.4 页 开发260
8.3 debug WEEX 码260
8.3.1 web端调试260
8.3.2 手 端调试261
8.4 成WEEX到已有应用263
8.4.1 成到Android263
8.4.2 成到iOS268
8.5 使用WEEXpack构建移动应用271

作者介绍


12年毕 于北京 空 学软件工程 ,先后就职于人人*、,现在在外*担任高级 端工程师。拥有五年 端工程经验,对 端开发基础架构造型、 *应用、团队高效协作有自己 到的 解。热爱 端 开源,喜欢用 化 工程化手段解决 的问题。

*摘


序言