1.1.3 Vue的发展历程
为什么这么多的企业会选择Vue作为核心的技术体系呢?这是因为Vue的发展已经经历了互联网技术革新浪潮的肆虐,在起起伏伏的海浪中不断地完善与加强自身,最终到达了美丽的海岸。所以,Vue的诞生与发展不是一蹴而就的,而是有坚实的基础与沉淀的,它的发展历程足以证明它是一款非常优秀的前端框架。细数Vue的发展历程就可以确认,它不再是孱弱的婴儿,而是已经成长为一个健硕的青年。
Vue的发展历程如下。
● 2013年,在Google工作的尤雨溪,受到Angular的启发,开发出了一款轻量级框架,其最初被命名为Seed。
● 2013年12月,Seed被更名为Vue,图标颜色是代表勃勃生机的绿色,版本号是0.6.0。
● 2014年1月24日,Vue正式对外发布,版本号是0.8.0。
● 2014年2月25日,0.9.0被发布,Vue有了自己的代号,即Animatrix,此后,重要的版本都会有自己的代号。
● 2015年6月13日,0.12.0被发布,代号为Dragon Ball,Laravel社区(一款流行的PHP框架的社区)首次使用Vue。
● 2015年10月26日,1.0.0被发布,代号为Evangelion,Evangelion是Vue历史上的第1个里程碑。同年,VueRouter、Vuex、Vue CLI相继被发布,标志着Vue从一个视图层库发展为一款渐进式框架。
● 2016年10月1日,2.0.0被发布,这是Vue第2个重要的里程碑,它吸收了React的虚拟DOM方案,还支持服务器端渲染。自从2.0.0被发布之后,Vue就成了前端领域的热门话题。
● 2019年2月5日,2.6.0被发布,这是一个承前启后的版本,在它之后,将推出3.0.0。
● 2020年9月18日,3.0被发布,代号为One Piece。3.0是Vue第3个重要的里程碑,3.0相比2.0更快、更小、更易维护、更易于原生、让开发者更轻松。
● 2021年8月9日,3.2被发布,对Vue 3.0的API和性能进行了进一步优化。
● 2022年2月7日,Vue的默认版本切换到了3.x。
在日益更新、快速迭代的互联网环境中,有多少项目能够坚持10年之久?大多数公司与项目在一两年中就已经走完一生,到达生命的终点,而Vue到目前为止发展了10年之久,足以说明它具有顽强的生命力与美好的发展趋势,因此学习与掌握它对于互联网前端人员来说成了一个必备技能。
值得一提的是,在Vue发展的过程中,历经了一次重要的蜕变,那就是Vue3的诞生。这次迭代不仅仅是版本上的更新,更重要的是底层实现的改变,在本书后续章节中将会进行详细讲解。