一、Vue介绍


1. Vue是什么?


Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。 Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2.Vue有哪些特点?


Vue.js 是一个优秀的前端界面开发 JavaScript 库,它之所以非常火,是因为有众多突出的特点,其中主要的特点有以下几个。

  • 门槛低、上手快:
    简单易学,只要稍微会点HTML、CSS、JavaScript基础就能很快上手Vue

  • 轻量级的框架:
    相比于React压缩后大概是35kb;Angular压缩后大概是60Kb左右;而Vue压缩后大概是20kb ,所以说更加轻量。

  • 双向数据绑定:
    声明式渲染是数据双向绑定的主要体现,同样也是 Vue.js 的核心,它允许采用简洁的模板语法将数据声明式渲染整合进 DOM。

  • 丰富的指令系统:
    Vue.js 与页面进行交互,主要就是通过内置指令来完成的,指令的作用是当其表达式的值改变时相应地将某些行为应用到 DOM 上。

  • 组件化:
    组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐