「2022 年什么会火?什么该学?本文正在参与“聊聊 2022 技术趋势”征文活动 」
VUE,做开发的同学应该都很熟悉,尤其对于前端开发来说,也算是这几年的热门主流框架之一,凭借着它 轻量级,好上手、组件化开发、复用思想 的优势获得了一大波前端开发同学的青睐。
接下来就简单说说我接触vue的过程:
技术,从来都不会止步不前,从2017年刚开始接触vue,那时候还是1.x版本,后来转战到了2.x版本,或者说是2.x版本的时代被越来越多的人熟知并开始应用,各个公司的项目都开始用上了vue的时代,对于前端开发人员的招聘要求也加上了vue这一条,后来尤大大推出了vue3.0版本,虽然从提出这个版本到正式发布vue3.0版本陆陆续续也有一两年的时间,但也阻挡不了vue3.0的来势汹汹,前端开发同学又开始踏上了学习的旅程,虽说日常学习的步伐也从未敢停止……
在新的2022年,vue3.0+vite+ts 感觉会逐步替换现有的vue2.x版本,毕竟新技术如果稳定好用,推陈出新,也是大势所趋。这块内容,是今年接下来的学习的重点,也会在这里记录一些学习过程以及遇到的问题难点。
那么,Vue3到底有什么优势呢?
- 更小:体积更小了
- 更快: 速度更快了
- 多个根节点也可以支持了
- defineComponent函数
- 更好的ts支持
- diff算法的优化……
那vite到底又是什么呢?
Vite可以说是伴随着vue3火起来的,相对比webpack而言,最直观的优势就是启动速度更快,热更新速度更快,但是缺点也很明显,vite毕竟还是比较年轻,生态也不是很成熟,很多问题还没有被暴露出来,遇到问题可能不一定在网上找到对应的解决办法。但是随着vue3的大肆推广,vite的这些弊端的解决也指日可待。
对未来的展望:
技术总是不断得更新迭代,作为程序员的我们,需要做的就是时刻保持对新技术的敏锐,以最快的速度去学习去适应新的东西。
卷起来吧,同学们。