浅谈前端三大框架和vue2、vue3的选择

您所在的位置:网站首页 前端三个框架怎么设置 浅谈前端三大框架和vue2、vue3的选择

浅谈前端三大框架和vue2、vue3的选择

2024-06-14 16:31| 来源: 网络整理| 查看: 265

文章目录 认识三大框架三大框架选择Vue2和Vue3的选择

认识三大框架

学习vue框架之前, 我们先了解一下前端的三大框架

以及三大框架中vue在国内所处的地位

目前前端最流行的是三大框架:Vue、React、Angular。

Angular: 入门门槛较高,并且国内市场占率较低;不否认本身非常优秀的框架;React: 在国内外的市场占有率都是非常高的, 作为前端工程师也是必须学习的一个框架;Vue: 在国内市场占有率是最高的, 几乎所有的前端岗位都会对Vue有要求;

框架数据对比:

Google搜索指数

我们发现react是稍微领先, vue紧随其后

在这里插入图片描述

百度搜索指数

在百度上, 由于都是国内的程序员, 我们发现vue是遥遥领先的

在这里插入图片描述

npm下载量

而npm上是各个国家的下载量, 我们发现react是遥遥领先的

在这里插入图片描述

GitHub在GitHub上, vue和react也是领先于angular

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

三大框架选择

大家肯定会想:

谁是最好的框架呢, 我们学习是否应该选一个最好的框架我认为三大框架各有优点和市场

谁是最好的前端框架?

这个问题我不会给出自己的结论,我们没有必要追究, 三大框架各有自己的市场, 我们需要根据自身所工作的场景来选择这是一个敏感的话题,在很多地方都争论不休,就像很多人喜欢争论谁才是世界上最好的语言一样, 争论这个话题是没有意义的,争论不休的话题

但是,我们从现实的角度,分析一下,学习哪一门语言更容易找到工作或者说更适合我们找到工作?

找后端的工作:优先推荐Java、其次推荐Go、再次推荐Node(JavaScript),可能不推荐PHP、C#;找前端的工作:优先推荐JavaScript(TypeScript)、其次Flutter、再次Android(Java、Kotlin)、iOS(OC、Swift);也有很多的其他方向:游戏开发、人工智能、算法工程师等等;

那么,就前端来说,学习了HTML、CSS、JavaScript,哪一个框架更容易找到工作?

如果去国外找工作,优先推荐React、其次是Angular, 最后考虑Vue;如果在国内找工作,优先推荐、且必须学习Vue,其次是React,最后考虑Angular; Vue2和Vue3的选择

如果是打算在国内工作的小伙伴, 看到这里应该明确了Vue的重要性, 也是我们前端开发必不可少的一个技能

那么Vue2和Vue3我们该如何去选择呢?

先不给出我的建议, 我们来看看Vue的创始人, 尤雨溪在2021年采访时给出的建议

在这里插入图片描述

尤雨溪2021年就已经说Vue3和Vue2的基础概念是一样的, 推荐直接学习Vue3即可

在2020年的9月19日,万众期待的Vue3终于发布了正式版,命名为“One Piece”

更好的性能;更小的包体积;更好的TypeScript集成;更优秀的API设计。

那么现在是否是学习vue3的时间呢?

答案是肯定的Vue3目前已经是稳定的版本,并且Vue3在2022年2月7日已经成为默认安装版本;目前社区也经过一定时间的沉淀,更加的完善了,包括AntDesignVue、Element-Plus都提供了对Vue3的支持,所以很多公司目前新的项目都已经在使用Vue3来进行开发了。并且在面试的时候,几乎都会问到各种各样Vue3相关的问题;


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3