Vue框架为什么得到了前端工程师很高的评价?
我觉得有2点:
使用过Vue的工程师是这样评价它的,“Vue.js 兼具.js和react.js的优点,并剔除了它们的缺点”。
前端编程语言,可以做到“所见即所得”,学习成本不会太高,你可以一不小心就掌握了,对于后端工程师来说,也是个不错的选择,就好比解决UI模块化的问题。
Vue.js是一套构建用户界面的渐进式框架。是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据双向绑定和一个可组合的组件系统,具有简单、灵活的API,虚拟dom。
Vue的优势
1)Vue确实小而美,开发体验非常好。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。
2)Vue 不支持 IE8 及以下版本,但它支持所有兼容 5的浏览器。
3)在 Vue 里,一个组件本质上是一个拥有预定义选项的一个Vue 实例。在 Vue 中注册组件很简单,也是它的一大优势。
Vue的特性
轻量级的框架
双向数据绑定
指令
插件化
Vue的应用
1)Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统。Vue的使用非常的简单,创建一个本地的 .html 文件,然后引入Vue:创建了第一个 Vue 应用!
2)现在有很多大公司都在使用Vue
比如,饿了么,就有越来越多的项目在使用 vue。这些项目里面,有桌面端也有移动端,有面向用户的,也有后台系统。
据不完全统计,包括美团、天猫、等国内外知名大公司都在使用Vue进行新项目的开发和旧项目的前端重构工作。