《Vue2.0 实践揭秘》终于出版啦!
不知不觉间在园子开博都两年多了,最近一些园友问最近去哪了为何都没有新的文章了。最近确实发生了很多的事,一是忙工作二就是忙着写书。这还得多些园子的小编,自两年前发表的“架构师修炼”系列的文章后被出版社相出让我将这个主题写成书,从那时起就开始写书了,可惜啊,本人的文笔水平真不咋样而又怕这个主题所涵盖的面太广写得不好,修修改改就过了二年多,到现在还一直没出版呢。
能成为一名技术作者最感谢的首先就是博客园了!在这个技术写作平台中让不少的技术人也圆了一个作者梦吧,所以也希望各位园友也能大力写出更多的好文章,在大家共享之余也能成就自我。同时非常感谢博文视点的陈晓猛编辑,一直以来都在鼓励与支持我的写作,估计关于架构的这本书在今年内应该是可以成书的了。拖了这么久也真是感到愧疚得不行了,所以就花了两个月时间以Vue2.0的实践为主题写了《Vue2.0实践揭秘》,下面就容我做点小小广告吧^_^:

简介
本书以Vue2的实践应用为根基,从实际示例入手,详细讲解Vue2的基础理论应用及高级组件开发,通过简明易懂的实例代码,生动地让读者快速、全方位地掌握Vue2的各种入门技巧以及一些在实际项目中的宝贵经验。
本书除了全面、细致地讲述Vue2的生态结构、实际编程技巧和一些从实践中得到的经验,还重点介绍如何以组件化编程思想为指导,以前端工程化方法为实现手段来实践Vue2,通过组件的单元测试和E2E测试来保证工程质量。
目录
- 前言
- 第1章 - 例说Vue.js
- 1.1 插值
- 1.2 数据绑定
- 1.3 样式绑定
- 1.4 过滤器
- 第2章 - 工程化的Vue.js开发
- 2.1 - 脚手架 vue-cli
- 2.2 - 深入 vue-cli 的工程模板
- 2.3 - Vue工程的Webpack配置与基本用法
- 2.4 - 基于Karma+Phantom+Mocha+Sinon+Chai的单元测试环境
- 2.5 - 基于Nightwatch的端到端测试环境
- 第3章 - 路由与页面间导航
- 3.1 - vue-router
- 3.2 - 路由的模式
- 3.3 - 路由与导航
- 3.4 - 导航状态与样式
- 3.5 - URL的替换和追加
- 3.6 - 关于Fallback
- 3.7 - 小结
- 第4章 - 组件化的设计与实现方法
- 4.1 - 页面逻辑的实现
- 4.2 - 封装可重用组件
- 4.3 - 自定义事件
- 4.4 - 数据接口的分析与提取
- 4.5 - 从服务端获取数据
- 4.6 - 创建复合型的模板组件
- 4.7 - 数据模拟
- 4.8 - 小结
- 4.9 - 扩展阅读 - Vue组件的继承 mixin
- 第5章 - VUE的测试与调试技术
- 5.1 - Mocha入门
- 5.2 - 组件的单元测试方法
- 5.3 - 单元测试中的仿真技术
- 5.3.1 - 调用侦测
- 5.3.2 - Sinon断言扩展
- 5.3.3 - 存根
- 5.3.4 - 接口仿真
- 5.3.5 - 后端服务仿真
- 5.4 - 调试
- 5.5 - Nightwatch入门
- 5.5.1 - 编写端到端测试
- 5.5.2 - 钩子函数与异步测试
- 5.5.3 - 全局模块与Nightwatch调试
- 5.5.4 - Page Objects 模式
- 5.5.4.1 - 元素
- 5.5.4.2 - 分段
- 5.5.4.3 - 命令
- 第6章 - 视图与表单的处理
- 6.1 - 为Vue2集成uikit
- 6.2 - 表格视图的实现
- 6.2.1 - 实时数据筛选
- 6.2.2 - 多行数据的选择
- 6.2.3 - 排序的实现
- 6.3 - 单一职责原则与高级组件开发方法
- 6.3.1 - 搜索区组件
- 6.3.2 - 母板组件
- 6.3.3 - 重构模态对话框组件
- 6.3.4 - 高级组件与Render方法
- 6.3.5 - UIKit按钮组件
- 6.3.6 - 通用表格组件
- 6.4 - 表单的设计与实现
- 6.4.1 - 计算属性的双向绑定
- 6.4.2 - 富文本编辑器的实现
- 6.4.3 - 嵌套式分页容器组件
- 6.4.4 - 表单的验证
- 6.5 - 接入服务端与CRUD的简化
- 6.6 - HTTP拦截器
- 6.7 - 开发服务器的定制
- 第7章 - VUEX状态管理
- 7.1 - Vuex的基本结构
- 7.2 - data的替代者-State和Getter
- 7.3 - 测试getter
- 7.4 - Action-操作的执行者
- 7.5 - 测试Action
- 7.6 - 只用Mutation修改状态
- 7.7 - 测试mutations
- 7.8 - 子状态与模块
- 7.9 - 用服务分离外部操作
- 附录 - Chai断言参考
- 附录 - Vee-Validate验证规则参考
梁睿坤 (著)
书 号:978-7-121-31068-3
出版日期:2017-04-14
页 数:304
开 本:16(185*235)
出版状态:上市销售
此书就献给所有喜爱前端开发与Vue的所有工程师,共勉。
当然我也会继续地将我所能分享的知识写成文章在园子发表,也希望能继续得到更多园友的支持。
《Vue2.0 实践揭秘》终于出版啦!的更多相关文章
- vue2.0实践的一些细节
最近用vue2.0做了个活动.做完了回头发现,好像并没有太多的技术难点,而自己好像又做了比较久...只能说效率有待提升啊...简单总结了一些比较细节的点. 1.对于一些已知肯定会有数据的模块,先用一个 ...
- vue2.0实践 —— Node + vue 实现移动官网
简介 使用 Node + vue 对公司的官网进行了一个简单的移动端的实现. 源码 https://github.com/wx1993/node-vue-fabaocn 效果 组件 轮播图(使用 vu ...
- vue2.0 开发实践总结之入门篇
vue2.0 据说也出了很久了,博主终于操了一次实刀. 整体项目采用 vue + vue-router + vuex (传说中的vue 全家桶 ),构建工具使用尤大大推出的vue-cli 后续文 ...
- Vuex2.0+Vue2.0构建备忘录应用实践
一.介绍Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,适合于构建中大型单页应用. ...
- Vue2.0 + Element-UI + WebAPI实践:简易个人记账系统
最近正在学习Vue2.0相关知识,正好近期饿了么桌面端组件Element-UI发布,便动手做了一款简易个人记账系统,以达到实践及巩固目的. 1.开发环境 Win10 + VS2015 + Sqlser ...
- vue2.0 transition -- demo实践填坑
前言 vue1.0版本和2.0版本的过渡系统改变还是蛮彻底的,具体请自行详看文档介绍:https://vuefe.cn/v2/guide/migration.html#过渡.在使用2.0版本做过渡效果 ...
- 【重点突破】—— Vue2.0 transition 动画Demo实践填坑
前言:vue1.0版本和2.0版本的过渡系统改变是很大的,具体请详看文档介绍.本文转载自郭锦荣的博客,一共列举了四种transition的使用实践,分别是css过渡.css动画.javascript钩 ...
- 基于vue2.0打造移动商城页面实践 vue实现商城购物车功能 基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
基于vue2.0打造移动商城页面实践 地址:https://www.jianshu.com/p/2129bc4d40e9 vue实现商城购物车功能 地址:http://www.jb51.net/art ...
- vue2.0 keep-alive最佳实践
1.基本用法 vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗 <keep-alive> <component> <!-- ...
随机推荐
- Source Map入门教程
部署前端之前,开发者通常会对代码进行打包压缩,这样可以减少代码大小,从而有效提高访问速度.然而,压缩代码的报错信息是很难Debug的,因为它的行号和列号已经失真.这时就需要Source Map来还原真 ...
- 3856: Monster
3856: Monster Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 351 Solved: 161[Submit][Status][Discuss ...
- spring知识点全部复习
一. 专业术语 侵入式设计 引入框架,对现有的类的结构有影响,即需要实现或继承某些特定类.如:Struts框架 非侵入式设计 引入框架,对现有的类结构没有影响.如:Hibernate.Spring 控 ...
- Jmeter函数引用和函数重定向
在jmeter中的[选项]中选择[函数助手对话框]---这些函数可以高速有效的帮助我们开展自动化编写与校验!!!!!! 如图: 重点!!!本章的侧重点不讲函数的具体使用,函数具体的使用与java类似, ...
- linux版powershell安装教程(.net core版)
powershell 传教士 原创文章 始于2016-12-20,2017-03-15改.文章版本目前博客园为最新版. 允许转载,但必须保留名字和出处,否则追究法律责任 问:powershell二进制 ...
- PHP后台程序员工作到如今的一点心得
一个项目的建立,一开始一定要有需求文档,没有需求文档的项目注定会改来改去.还被骂的很惨.要时刻牢记一句话:口说无凭,有文档为证. 第一:开发语言的选择,PHP,当然还有JAVA,.NET你做的项目当然 ...
- 队列工厂之RedisMQ
本次和大家分享的是RedisMQ队列的用法,前两篇文章队列工厂之(MSMQ)和队列工厂之RabbitMQ分别简单介绍对应队列环境的搭建和常用方法的使用,加上本篇分享的RedisMQ那么就完成了咋们队列 ...
- 基于EM的多直线拟合
作者:桂. 时间:2017-03-22 06:13:50 链接:http://www.cnblogs.com/xingshansi/p/6597796.html 声明:欢迎被转载,不过记得注明出处哦 ...
- iOS开发之JSON & XML
1.概述 JSON (1) 作为一种轻量级的数据交换格式,正在逐步取代XML,成为网络数据的通用格式 (2) 基于JavaScript的一个子集 (3) 易读性略差,编码手写难度大,数据量小 (4) ...
- [Openfire]使用WebSocket建立Openfire的客户端
近日工作闲暇之余,对IM系统产生了兴趣,转而研究了IM的内容.找了半天,知道比较流行的是Openfire的系统,Openfire有许多平台实现,由于我是做Web的,所以当然是希望寻找Web的实现.Op ...