是什么
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
特点
- ES6简洁语法
- 支持dev、test、build两种环境
- 优秀的包管理机制,海量开源组件支持
- eslint强校验,代码风格统一,多一个空格、回车、引号都不行,将隐患消除在摇篮里
- 双向绑定,无需手工赋值、取值
- 修改后自动生效,无需手工刷新
- 支持单元测试,可大大提升效率
- SPA应用,反应理快、体验更好
- bootstrap响应式总局,风格优美,每一个组件都让你欲罢不能
- eleme社区活跃,让你写着放心、用着安心
- 构建后生成单独的js文件,自动压缩、混淆,更快、更安全
- 构建时自动转换为es5语法,兼容更多浏览器
优势
易用
已经会了 HTML、CSS、JavaScript?即刻阅读指南开始构建应用!
灵活
不断繁荣的生态系统,可以在一个库和一套完整框架之间自如伸缩。
高效
20kB min+gzip 运行大小
超快虚拟 DOM
最省心的优化