vue.js是什么?

vue.js (一)


楼主不易,转载声明

首先,我们先来看一下vue.js是什么?如下:
vue.js介绍以及是什么?
vue.js核心概念及设计模式
vue.js的特点
vue.js的地位以及兼容和版本
那么让我们一起进入vue.js 的世界吧

vue.js介绍以及是什么?

   vue.js简称vue (读音 /vjuː/),开发者是尤雨溪,vue.js是一套用于构建用户界面渐进式框架。具有简单小巧的核心,渐进式技术栈,足以应付任何应用。

解释:

  1. 简单小巧是指:vue.js压缩后仅有 17kb 的大小。
  2. 渐进式是指:你可以一步一步有阶段的使用vue.js,而不需要一开始就使用所有的东西。

友情链接:

  vue.js官方网站:      点击我跳转。。。

  作者对尤雨溪的采访:    点击我跳转。。。

vue.js核心概念及设计模式

概述

   Vue.js在设计上采用mvvm模式进行设计,mvvm模式刚出来时一度的被人奉为神一般的模式,好像不懂mvvm模式就脱离了时代一样。


什么是mvvm模式呢?

Mvvm的全称为:Model、View、ViewModel

  1. m表示数据模型层
  2. v表示视图层
  3. vm表示视图模型控制层
    vue.js的mvvm各层级关系

注意:
   如果我们要使用mvvm模式的框架,那么我们只需要关注m层与v层。vm层是框架内置写好了的,控制视图层和模型数据层的同步代码不需要我们来写。

vue.js的特点?

  1. 解耦数据与视图
       mvvm,只关心数据即可,vue会让视图自动同步。
  2. 可复用组件
       类似于js函数,但更强大,把网页ui也封装了,且可复用。
  3. 前端路由
       类似于nodejs路由,用户发起不同操作,渲染不同ui组件,提高性能。
  4. 状态管理
       应用的每一刻都是一个状态,这些状态能够在vue中有效的管理起来。
  5. 虚拟DOM
       虚拟DOM有效降低大面积真实DOM节点的重绘与排版,只渲染局部,性能高。

vue.js的地位以及兼容和版本

vue地位

  1.    Vue为全球使用量最多的最流行的两大前端框架之一。另一个为react。(angular和这两个框架比起来用的人少太多了)
  2.    在世界范围内,react应该略多于vue。
  3.    在中国范围内,两者相差不大,甚至vue的流行程度还要略多于react框架。

vue.js的最新版本?

最新版本:   Github托管地址,点击我跳转。。。   技术栈,点击我跳转。。。

vue.js的兼容性?

Vue 不支持 IE8 及以下版本
因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5(es5) 特性。
但它支持所有兼容 ECMAScript 5 (es5) 的浏览器。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值