展开全部

主编推荐语

Vue.js实战:原理剖析与业务支持,实用技巧全面介绍。

内容简介

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

目录

  • 封面
  • 版权页
  • 序言
  • 前言
  • 目录
  • 第1章 搭建开发环境
  • 1.1 本地Node环境
  • 1.1.1 Node.js
  • 1.1.2 npm
  • 1.1.3 yarn
  • 1.1.4 npm vs yarn
  • 1.2 ide相关配置
  • 1.2.1 常用ide
  • 1.2.2 Sublime text
  • 1.2.3 Atom
  • 1.2.4 WebStorm
  • 1.2.5 VSCode
  • 1.3 本章小结
  • 第2章 从零搭建Vue工程
  • 2.1 本地开发需要哪些工具
  • 2.2 搭建Vue工程
  • 2.2.1 Vue-cli
  • 2.2.2 脚手架项目构成分析
  • 2.3 webpack配置
  • 2.3.1 webpack简介
  • 2.3.2 webpack配置解析
  • 第3章 API详解
  • 3.1 全局变量
  • 3.1.1 silent
  • 3.1.2 optionMergeStrategies
  • 3.1.3 devtools
  • 3.1.4 errorHandler
  • 3.1.5 ignoredElements
  • 3.1.6 keyCodes
  • 3.1.7 performance
  • 3.1.8 productionTip
  • 3.2 模板语法
  • 3.3 指令
  • 3.3.1 v-text
  • 3.3.2 v-html
  • 3.3.3 v-pre
  • 3.3.4 v-cloak
  • 3.3.5 v-once
  • 3.3.6 v-if
  • 3.3.7 v-else
  • 3.3.8 v-else-if
  • 3.3.9 v-show
  • 3.3.10 v-for
  • 3.3.11 v-bind
  • 3.3.12 v-model
  • 3.3.13 v-on
  • 3.3.14 自定义指令
  • 3.4 过滤器
  • 3.5 计算属性
  • 3.5.1 基础例子
  • 3.5.2 计算属性vs Methods
  • 3.5.3 计算属性缓存
  • 3.5.4 Computed属性vs Watched属性
  • 3.5.5 计算setter
  • 3.6 观察者Watchers
  • 3.7 组件的功能与使用
  • 3.7.1 使用组件
  • 3.7.2 组件开发
  • 3.7.3 非Props属性
  • 3.7.4 自定义事件
  • 3.7.5 Slots内容分发
  • 3.7.6 动态组件
  • 3.7.7 组件的其他知识
  • 3.8 继承与混合
  • 3.8.1 Vue.extend
  • 3.8.2 options里的extends
  • 3.8.3 源码分析
  • 3.8.4 合并策略
  • 3.9 插件plugin
  • 第4章 Vue组件库
  • 4.1 Element
  • 4.1.1 Element的设计
  • 4.1.2 Element的UI
  • 4.1.3 Element的优缺点
  • 4.2 Mint UI
  • 4.2.1 Mint UI的特性
  • 4.2.2 Mint UI的优缺点
  • 4.3 iView
  • 4.3.1 iView简介
  • 4.3.2 iView的优缺点
  • 4.4 Vux
  • 4.4.1 Vux简介
  • 4.4.2 Vux优缺点
  • 4.5 XCUI
  • 4.5.1 XCUI简介
  • 4.5.2 XCUI优缺点
  • 第5章 官方周边库
  • 5.1 Axios
  • 5.1.1 功能
  • 5.1.2 安装
  • 5.1.3 Example
  • 5.1.4 Axios API
  • 5.1.5 请求配置
  • 5.1.6 响应结构
  • 5.1.7 配置的默认值/defaults
  • 5.1.8 拦截器
  • 5.1.9 错误处理
  • 5.1.10 取消
  • 5.1.11 Promises
  • 5.1.12 TypeScript
  • 5.2 Vuex的使用
  • 5.2.1 State
  • 5.2.2 Getters
  • 5.2.3 Mutations&Actions
  • 5.2.4 Modules
  • 5.2.5 模块重用
  • 5.3 Vue-router使用
  • 5.3.1 安装
  • 5.3.2 开始
  • 5.3.3 动态路由匹配
  • 5.3.4 编程式导航
  • 5.3.5 命名路由
  • 5.3.6 命名视图
  • 5.3.7 重定向和别名
  • 5.3.8 HTML5 History模式
  • 5.3.9 后端配置例子
  • 5.3.10 警告
  • 5.3.11 导航钩子
  • 5.3.12 过渡动效
  • 5.3.13 数据获取
  • 5.3.14 滚动行为
  • 5.3.15 懒加载
  • 第6章 Vue项目优化
  • 6.1 状态过渡
  • 6.1.1 过渡的概念
  • 6.1.2 CSS过渡
  • 6.1.3 Javascript钩子
  • 6.2 Vue项目的自动化测试
  • 6.2.1 unit tests
  • 6.2.2 e2e测试
  • 6.3 Typescript Support
  • 6.3.1 Typescript
  • 6.3.2 安装Typescript
  • 6.3.3 Typescript和Vue结合
  • 6.4 MPA
  • 6.4.1 关于MPA的优劣势
  • 6.4.2 如何实现MPA
  • 6.5 Vue的异构
  • 6.5.1 不属于异构的情况
  • 6.5.2 通过封装成Vue组件的方式实现异构
  • 6.5.3 通过directive的方式实现异构
  • 6.5.4 循环嵌套Vue组件
  • 6.6 服务端渲染
  • 6.6.1 服务端渲染的概念
  • 6.6.2 用Vue-ssr的意义
  • 6.6.3 Vue-ssr的作用
  • 6.6.4 Vue-ssr学习难度
  • 6.6.5 技术栈
  • 6.6.6 前后端数据策略
  • 6.6.7 性能影响
  • 6.6.8 安装
  • 6.6.9 渲染一个Vue实例
  • 6.6.10 一个例子
  • 6.7 Vue的pre-render
  • 第7章 原理解析
  • 7.1 Virtual DOM原理
  • 7.1.1 DOM
  • 7.1.2 Virtual DOM算法
  • 7.2 Vue精髓之响应式数据流
  • 7.2.1 数据流演进史
  • 7.2.2 Vue和React介绍
  • 7.2.3 Vue的响应式数据流的优势
  • 7.2.4 Object.defineProperty与订阅发布设计模式
  • 7.2.5 Vue源码
  • 7.2.6 Vue的render函数就是Watcher的expOrFn
  • 7.3 Vuex2.0源码解析
  • 7.3.1 Vuex的含义
  • 7.3.2 源码分析
  • 7.3.3 Vuex API分析
  • 7.3.4 辅助函数
  • 7.3.5 插件
  • 7.3.6 一些函数的封装
  • 7.4 Vue-router原理
  • 7.4.1 Vue-router
  • 7.4.2 Vue-router应用举例
  • 7.4.3 Vue-router原理
  • 第8章 进军WEEX
  • 8.1 搭建WEEX基础环境
  • 8.1.1 初始化:hello world
  • 8.1.2 dotwe
  • 8.2 分析首个WEEX工程代码
  • 8.2.1 目录结构
  • 8.2.2 通过serve起服务
  • 8.2.3 webpack配置
  • 8.2.4 页面开发
  • 8.3 debug WEEX代码
  • 8.3.1 web端调试
  • 8.3.2 手机端调试
  • 8.4 集成WEEX到已有应用
  • 8.4.1 集成到Android
  • 8.4.2 集成到iOS
  • 8.5 使用WEEXpack构建移动应用
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。