一、Vue简介

郁子小于 1 分钟约 250 字笔记Vue2尚硅谷张天禹

一套用于 构建用户界面渐进式 JavaScript 框架

(一)构建用户界面

  • 数据 => 界面
  • 在合适的时候发出合适的请求把数据渲染到页面中

(二)渐进式

  • Vue 可以自底向上逐层的应用
  • 简单应用:只需一个轻量小巧的核心库

(三)Vue 的特点

  • 采用 组件化 模式,提高代码复用率、且让代码更好维护
  • 声明式 编码,让编码人员无需直接操作 DOM,提高开发效率
    • 声明式:数据先准备好,要用的时候再渲染
    • 区别于 命令式 编码,每一条命令都不可或缺
  • 使用虚拟 DOM+优秀的 Diff 算法,尽量复用 DOM 节点
  • 遵循 MVVM 模式

(四)必备 JavaScript 基础知识

  • ES6 语法规范
  • ES6 模块化
  • 包管理器:npm、yarn、cnpm
  • 原型、原型链
  • 数组常用方法
  • Axios
  • Promise
  • ......
上次编辑于: