Vue介绍
vue作者:尤雨溪
- 09年 angular 13年 reactjs 14年 vue.js诞生
- 核心概念:
- angular
- 模块化 (用来细分代码)
- 双向数据绑定 (脏检测:一个数组($watch))
- vue
- 组件化 (更细分)
- 双向数据流 (是基于ES5中的 defineProperty 来实现)
- angular
双向数据流
- 1向:JS内存属性发生改变,影响页面的变化
- 2向:页面的变化影响JS内存属性的变化
框架和库的区别
- 框架 :是一套完整的解决方案,对项目侵入比较大,如果需要换框架则需要重新架构
- 库:就是个插件