vlambda博客
学习文章列表

《深入浅出vue.js》读书笔记

    目前vue稳定版本已经是3.x,大部分项目中使用的还是2.x。vue3.x 有许多重大改进,特别在包大小和运行时性能等方面,但底层的原理并没有大的改变。所以深究vue2.x的底层原理,将对我们学习vue3.x的学习提供学习基础。


                                                 书籍封面


    本人将根据《深入浅出vue.js》这本书总结学习vue2.x的原理开始总结。vue被称为一款有好的、多用途且高性能的js框架,能帮助更好的创建可维护性和可测试性更强的代码。该框架迭代是所有框架中学习曲线最为平缓,中文资料最好的框架。vue2.x的核心就是双向绑定和虚拟DOM,结合一个框架应该拥有的属性,接下将从以下6个方面来分析:

     1)vue简介及迭代历史

     2)变化侦测原理

      3)虚拟DOM原理

      4)模板编译原理

      5)整体流程

      6)全局方法与全局API的实现原理


Tips: 在学习完本书的原理之后,既可以根据vue3的源码分析其原理和写法。