浅谈vue的前世此生

在近几年的web及项目开发中,从社会使用的广泛度以及受欢迎度,vue技术的使用愈来愈广泛,其各类资料、介绍以及使用攻略内容资料 很是多,那么vue到底什么?它的发展历程又是什么样,其中又有那些改变和优化。今天我带你们一块儿浅谈一下vue的"前世此生".前端

#vue的前世vue

Vue 框架诞生于2014年,他的做者为中国人–尤雨溪(江苏无锡人)。
Vue用于构建交互式的Web界面的库,是一个构建数据驱动的Web界面渐进式框架,该框架遵循CMD规范,而且提供的设计模式为MVVM模式。
在开发人数上,覆盖70多贡献者。
Vue.js的发展里程碑以下:web

2013年12月24日,发布0.7.0。面试

2014年1月27日,发布0.8.0。设计模式

2014年2月25日,发布0.9.0。前端框架

2014年3月24日,发布0.10.0。前端工程师

2015年10月27日,正式发布1.0.0。框架

2016年4月27日,发布2.0的preview版本。svg

目前推荐使用比较稳定的1.0.24版本。性能

#vue的此生

通过4年多的发展,不得不认可, Vue 愈来愈受欢迎了。对比 Angular 和 React,虽然三者都是很是优秀的前端框架,但从 GitHub 趋势看,Vue 已经排在第一位,达到了 13 万的 Star。

这并不奇怪,Vue 基于 HTML 的模板语法,响应式的更新机制,可让你更快、更高效地开发项目,渐进式的开发理念和繁荣的生态圈,给咱们提供了大量的最佳实践,不管你是开发简单的活动页仍是复杂逻辑的中后台系统,Vue 均可以轻松应对。

目前,无论是 BAT 大厂,仍是创业公司,Vue 都有着普遍的应用,相关技术原理也成为了面试中的必考知识点。能够说,对于任何一个前端工程师来讲,掌握 Vue 更像是一门“必修课”。

vue框架继承了React的虚拟DOM技术和Angular的双向数据绑定技术,是一款较新的功能性框架。
这里也是简单举例说明:

不只简化了代码,更是在性能上有更大的优化。