day01初识Vue

59 阅读1分钟

1、Vue概念

vue是一套渐进式的框架!!!

经典面试题,什么是渐进式????
自底向上,逐渐增强。
vue本身就是一个库(vue.js),我们可以直接引入vue.js的核心库,调用它的属性和方法、但是随着需求的增加(复杂程度的增加)。普通的vue.js这个库无法满足我们的日常需求。我们就可以 调用vue的一些核心工具(vue-cli脚手架)快速去搭建基本的项目骨架
------------------------------------------------
官方概念
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2、vue的优点:

  • 轻量级的框架
  • 双向数据绑定
  • 提供了内置指令语法
  • 组件化的开发
  • 客户端路由
  • 数据驱动视图
  • 缺点:
  • vue不支持IE8及其以下,只支持IE9以及以上 *因为IE8 以及以下,无法模拟ECMAscript 的一些特性,所以没办法支持这些