深入浅出Vue.js
14推荐 收藏
29.6K阅读
图灵原创

深入浅出Vue.js

刘博文 (作者)
上市销售
本书从源码层面分析了Vue.js。首先,简要介绍了Vue.js;然后详细讲解了其内部核心技术“变化侦测”,这里带领大家从0到1实现一个简单的“变化侦测”系统;接着详细介绍了虚拟DOM技术,其中包括虚拟DOM的原理及其patching算法;紧接着详细讨论了模板编译技术,其中包括模板解析器的实现原理、优化器的原理以及代码生成器的原理;最后详细介绍了其整体架构以及提供给我们使用的各种API的内部原理,同时还介绍了生命周期、错误处理、指令系统与模板过滤器等功能的原理。
本书适合前端开发人员阅读。
纸质书
¥62.41 ¥79.00

出版信息

  • 书  名深入浅出Vue.js
  • 系列书名图灵原创
  • 执行编辑关于本书的内容有任何问题,请联系 王军花
  • 出版日期2019-03-25
  • 书  号978-7-115-50905-5
  • 定  价79.00 元
  • 页  数282
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售

所属分类

同系列书

  • 第一行代码——Android(第3版)

    郭霖  

    本书被Android开发者广为推荐。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧...

  • Linux就是这个范儿

    赵鑫磊   Jie Zhang(张洁)  

    本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支...

  • 一个64位操作系统的设计与实现

    田宇  

    本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框...

  • Go语言编程

    本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP...

  • Python 3网络爬虫开发实战

    本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、re...

本书特色

深入讲解Vue.js实现原理和思想
360奇舞团团长月影和《JavaScript高级程序设计》译者李松峰作序推荐
360前端工程师精心打造,带你深入了解Vue.js的源码

联袂推荐
本书如庖丁解牛般地分析了Vue.js的源码,深入框架设计原理而又用浅显易懂的方式讲解出来,值得所有前端同学一读再读。
——何烁,360导航事业部技术负责人

了解源码不是必需的,却是必要的。在遇到疑难杂症的时候,它能帮助我们有条不絮地分析问题,而不是靠猜测或是搜索别人的方案去解决问题。本书将Vue.js内部的各个模块及API的原理讲解得很透彻,深入浅出,由点及面,其内容适合各个层次的前端开发者。我相信如果你认真阅读了这本书的内容,一定会对Vue.js的理解更为深入,解决问题也将变得游刃有余。
——染陌,BAT高级前端工程师,《剖析Vue.js内部运行机制》作者


目录

序一 阅读
序二 阅读
前言 阅读
第 1 章 Vue.js简介 阅读
第一篇 变化侦测 阅读
第 2 章 Object的变化侦测 阅读
第 3 章 Array的变化侦测 阅读
第 4 章 变化侦测相关的API实现原理
第二篇 虚拟DOM
第 5 章 虚拟DOM简介
第 6 章 VNode
第 7 章 patch
第三篇 模板编译原理
第 8 章 模板编译
第 9 章 解析器
第 10 章 优化器
第 11 章 代码生成器
第四篇 整体流程
第 12 章 架构设计与项目结构
第 13 章 实例方法与全局API的实现原理
第 14 章 生命周期
第 15 章 指令的奥秘
第 16 章 过滤器的奥秘
第 17 章 最佳实践

作者介绍

刘博文,网名Berwin,95后,从事Web前端工作5年,2015年加入360奇舞团,现任360导航事业部资深前端工程师,负责360导航首页及二级页创新项目等亿级PV站点的设计与优化,推动Vue.js成为部门内广泛使用的核心技术栈,独立研发相关开发工具与技术解决方案并使之成功落地。

W3C性能工作组成员,在Web性能领域有深入研究。热爱开源,热爱技术,梦想是用技术改变世界。个人GitHub地址:https://github.com/berwin。

大家也喜欢

  • Bulma必知必会

    杰里米•托马斯   奥列克西•波切辛   米科•劳哈卡里   阿斯拉姆•沙   戴夫•伯宁   华华   张俊达   译

    Bulma是一个流行的开源CSS框架,轻量而易用。借助它,即使完全不会编写CSS,也能轻松创建出美观的网页。本...

  • JavaScript语法简明手册

    格雷格·赛德尼科夫(Greg Sidelnikov)   侯振龙   译

    本书包含大量精心绘制的示意图和丰富的示例代码,讲解了常用的JavaScript语法特性,为JavaScript...

  • Web性能实战

    杰里米 • 瓦格纳   张俊达   译

    在Web 变得越来越复杂的时代,解决Web 性能问题正当时。本书旨在帮助读者创建更加快速的网站,内容涵盖Web...

  • RxJava反应式编程

    [波兰] 托马什 • 努尔凯维茨   [美] 本 • 克里斯滕森   张卫滨   译

    RxJava广泛应用于Android应用程序的开发,得到了广大开发人员的青睐。其语法简洁,运行高效,未来有望成...

  • Bootstrap实战(第2版)

    Bass Jobsen, David Cochran, Ian Whitley  

    Boostrap是Twitter公司内部的一个工具,开源之后迅速得到了各方的认可。本书基于最新Bootstra...

相关文章

  • 电子版赶上呀
    tutuppt  发表于 2019-03-26 10:19:08
    推荐
    • 你好!现在还没有电子书的出版计划。

      王军花  发表于 2019-05-08 10:47:27
  • 请问电子版什么时候可以上架呢?
    LuoRead  发表于 2019-04-07 21:02:12
    推荐
  • 电子版什么时候出呢?期待电子版!
    feiyunan  发表于 2019-03-29 17:19:34
    推荐
  • 要电子版本的,不知什么时候有?
    橙子小  发表于 2019-04-04 01:13:57
    推荐
  • 求出pdf !!!
    hujson  发表于 2019-04-08 14:52:50
    推荐
  • 期待电子版
    weisonde  发表于 2019-04-17 16:29:53
    推荐
  • 非电子版不买!
    lucasleelz  发表于 2019-04-22 21:25:25
    推荐
  • 非电子版不买!
    qingwabote  发表于 2019-04-20 20:18:29
    推荐
  • 95后已经五年工作经验了,这就是大牛吧!大佬666
    dingxiaoming521  发表于 2019-04-26 17:54:25
    推荐
  • 等了俩月了啊,啥时候出电子版?
    hujson  发表于 2019-05-05 14:55:43
    推荐
  • @王军花 这本书是不出电子书版本么?能否回复一下,不出电子版的话,我们就去买纸质版的
    ShadowTricker  发表于 2019-05-07 16:59:56
    推荐
    • 您好!这本书咱们暂时还没有准备出电子书。

      王军花  发表于 2019-05-08 10:48:38
  • 这本书什么时候可以「兑换样书」 啊
    tctctc  发表于 2019-05-27 11:50:40
    推荐
  • 电子版啥时候出
    johansenlbw  发表于 2019-05-31 12:01:03
    推荐
  • 已经看完两个部分了,感觉作者很厉害,但是有些表达的不到位(有错字问题),感觉第二部分patch部分讲的不太好
    isQ  发表于 2019-06-01 10:49:02
    推荐
    • 主要是这部分需要代码 前面都要代码 可以自己根据代码片段码出来 结果到 patch 只有原理比来比去了,,,

      木瓜太香  发表于 2020-06-29 02:50:21
  • 大佬,电子版啥时候问世~~~~期待~~~~~~~
    joyco  发表于 2019-07-22 09:47:43
    推荐