一、Vue简介
小于 1 分钟约 250 字
一套用于 构建用户界面 的 渐进式 JavaScript 框架
(一)构建用户界面
- 数据 => 界面
- 在合适的时候发出合适的请求把数据渲染到页面中
(二)渐进式
- Vue 可以自底向上逐层的应用
- 简单应用:只需一个轻量小巧的核心库
(三)Vue 的特点
- 采用 组件化 模式,提高代码复用率、且让代码更好维护
- 声明式 编码,让编码人员无需直接操作 DOM,提高开发效率
- 声明式:数据先准备好,要用的时候再渲染
- 区别于 命令式 编码,每一条命令都不可或缺
- 使用虚拟 DOM+优秀的 Diff 算法,尽量复用 DOM 节点
- 遵循 MVVM 模式
(四)必备 JavaScript 基础知识
- ES6 语法规范
- ES6 模块化
- 包管理器:npm、yarn、cnpm
- 原型、原型链
- 数组常用方法
- Axios
- Promise
- ......