《深入浅出vue.js》 总结

1,597 阅读2分钟

本书也算是vue.js 的进阶书籍吧!当自己大概的也会用vue之后,也只是会写写逻辑。只是停留在了会用的层面,当问到一些原理的时候,总不知道该怎么说,但知道如何去使用。于是花了三天的时间把vue的内部知识过了一遍,但是里面的一些代码自己看不懂。当把这些能有点印象,能理解一点的内部原理进行消化,升级之后。后续应该还会再读一遍本书

目录结构

  • 本书的第一章会讲vue.js的历史,还有简介,以及阅读本书的目的。今年的8月份vue3也出了,相信vue也会越来越棒
  • 然后第一篇--变化侦测。也就是vue响应式的原理,对象的劫持,数组的劫持,数据的追踪响应。以及存在的问题,通过set,set,delete解决
  • 然后第二篇--虚拟DOM。介绍了虚拟DOM,以及节点,节点的类型。以及节点更新的策略,diff算法貌似没有重点的说明
  • 然后第三篇--如果生成vnode(节点),如何编译成渲染函数=》视图,解释器,优化器,代码生成器
  • 然后第四篇--vue.js 用到的实例方法以及全局的API,还有生命周期。它们的初始化,注册,以及原理。然后最后最后的一章讲到vue.js 的风格规范

总结

这就是vue.js 核心的东西,貌似看起来内容也不是很多,但总有一种自己还是啥都不会的感觉。官网是这么说的:vue是一套用于构建用户界面的渐进式框架。所谓的渐进式框架就是我们开发过程中有需要的功能,模块的时候再往vue项目添加,其实vue的核心模块也就是视图层渲染和组件机制。

常常让自己觉得vue总还是学不会的原因是也会把 axios--vuex--router--webpack--vue-cli--elementui。也就是我们说的全家桶吧!

所以要慢慢的每一个模块的去学习

slow is fast

只有慢下来,我们才会有时间去思考;静下来,我们才能看到自己的内心,