《深入浅出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的源码分析其原理和写法。