什么是VUE 创建第一个VUE实例

一、什么是Vue

概念:Vue (读音 /vjuː/,类似于 view) 是一套 构建用户界面 渐进式 框架

Vue2官网:Vue.js

1.什么是构建用户界面

基于数据渲染出用户可以看到的界面

什么是VUE 创建第一个VUE实例_第1张图片

2.什么是渐进式

所谓渐进式就是循序渐进,不一定非得把Vue中的所有API都学完才能开发Vue,可以学一点开发一点

Vue的两种开发方式:
  1. Vue核心包开发
    场景:局部模块改造
  2. Vue核心包&Vue插件&工程化
    场景:整站开发

3.什么是框架

所谓框架:就是一套完整的解决方案

举个栗子

如果把一个完整的项目比喻为一个装修好的房子,那么框架就是一个毛坯房。

我们只需要在“毛坯房”的基础上,增加功能代码即可。

提到框架,不得不提一下库

  • 库,类似工具箱,是一堆方法的集合,比如 axios、lodash、echarts等
  • 框架,是一套完整的解决方案,实现了大部分功能,我们只需要按照一定的规则去编码即可。

下图是 库 和 框架的对比。

什么是VUE 创建第一个VUE实例_第2张图片

框架的特点:有一套必须让开发者遵守的规则或者约束

咱们学框架就是学习的这些规则 官网

二、创建第一个VUE实例 

我们已经知道了Vue框架可以 基于数据帮助我们渲染出用户界面,那应该怎么做呢?

什么是VUE 创建第一个VUE实例_第3张图片

比如就上面这个数据,基于提供好的msg 怎么渲染后右侧可展示的数据呢?

核心步骤(4步):

  1. 准备容器
  2. 引包(官网) — 开发版本/生产版本
  3. 创建Vue实例  new Vue()
  4. 指定配置项,渲染数据
    1. el:指定挂载点
    2. data提供数据

  
    

    
    
box2 -- {{ count }}
box -- {{ msg }}
-----------------------------------------------------

{{ msg }}

{{ count }}

运行结果如下: box2和box不是Vue管理的容器,所以不能够拿到数据进行渲染

什么是VUE 创建第一个VUE实例_第4张图片 

你可能感兴趣的:(VUE,vue.js,javascript,前端)