年度需求最大的前端框架

大家好,这里是大家的林语冰。坚持阅读,自律打卡,每天一次,进步一点

免责声明

本文属于是语冰的直男翻译了属于是,略有删改,仅供粉丝参考。英文原味版请传送 The Most Demanded Frontend Frameworks in 2023

本期共享的是,哪个前端框架有最多市场需求,以及在实际工作机会中薪酬最高。

我们分析了过去 14 个月里的约 50 万个前端岗位。所有工作都来自受信任的网站,比如领英等。

让我们来瞄一眼大数据统计的真相。

需求最大的前端框架

经过 14 个月的大数据分析,大约有 50 万个前端工作机会,我们发现 React 是需求最大的前端框架,总共有 22.5 万个工作机会,强势占据半壁江山。Angular 屈居第二,共有 172,000 个 offer。位居第三的是 Vue,有 48k 个 offer。"Others"代表所有其他前端框架,比如 Svelte/Solid/Lit......尽管其中某些框架目前人气爆棚,但真正的岗位需求却少得可怜。

我们可以瞄一下前端框架的工作机会百分比:

如你所见:

  • ~50% 选择使用 React
  • ~38% 选择使用 Angular
  • ~11% 选择使用 Vue
  • ~2% 选择其他前端框架

粉丝请注意注意,该数据代表所有需要前端框架的工作机会。有一小部分前端工作机会不需要任何不在此数据集中的前端框架,比如日本前端还在使用主流的 jQuery 库。

去年前端需求变化

我们瞄一下去年每月的前端框架岗位数量。

我们可以瞄到 Angular 和 React 势均力敌。直到最后一个月,React 才开始稍微碾压 Angular。Vue 和其他框架则在前端框架市场占有量中占比较小。

去年前端框架的需求与前年的大数据一龙一猪。前年,与 React 相比,Angular 的需求明显减少,但到了年底 Angular 就直逼 React,呈现出有趣的上升趋势。

国际前端框架的需求差异

如果我们按国家/地区划分这些前端框架工作机会,那会发生什么?它会变化无常吗?我们按国家/地区细分了前端工作机会。

虽然在大多数国家中,React 占据主导地位,但也有某些欧洲国家并非如此。瑞士、法国、西班牙和意大利就是这样的例子,与 React 相比,Angular 的就业机会比例更高。在瑞士,Angular 工作占前端工作的 65%。说到市场颠覆,比利时是最具颠覆性的,显然比其他框架更青睐 Vue。在比利时,59% 的前端职位列表需要 Vue 专业知识。

前端框架的职阶分布

上图显示了每个前端框架的初级、高级和领导/架构师角色的数量。我们显然认为 React 和 Vue 没有太大区别,大多数职位都被标记为"高级"。但 Angular 的工作机会却不一样,约 35% 的 Angular 工作拥有"主管"或"架构师"。为什么在 Angular 工作机会中会发生这种情况,这可能是因为 Angular 拥有更大的 App,可能需要领导或架构师配置文件,或者基本上是社区内倾向于将职位指定为领导或架构师的原因。

薪酬最高的前端框架

React 是薪酬最高的前端框架,平均年薪为 11.6 万美元。位居第二和第三位的是 Angular 和 Vue,年薪分别为 11 万美元和 10.7 万美元。

粉丝请注意,这项薪资研究只基于美国的工作样本。各国之间的工资存在显着差异,而且本次调查拥有大量来自美国的工作岗位。

高潮总结

毋庸置疑,截至去年,React 仍主导前端框架市场,约占所有指定前端框架要求的岗位的 50%。此外,React 是薪酬最高的前端框架,平均年薪为 11.6 万美元。

话虽如此,Angular 在职位空缺中也占有很大份额,其中 38% 的前端职位需要 Angular 知识。鉴于 StateOfJs2022 调查显示,Angular 可能是一个非常可行的选择。它可能提供比 React 更少的竞争,但仍然保持大量的就业机会。这些见解对于那些开始从事前端的职业开发者而言可能很有价值。

关于 Vue,它是一个很棒的框架,人气爆棚,但是 Vue 的就业市场相对较小。从 Vue 作为主要前端框架入行可能并不可取;相反,从 React 或 Angular 入行,然后在必要时过渡到 Vue 是更具战略性的职业规划。

本期话题是 ------ 你从事或像从事的公司更青睐那个前端框架?

欢迎在本文下方群聊自由言论,文明共享。谢谢大家的点赞,掰掰~

《前端 9 点半》每日更新,坚持阅读,自律打卡,每天一次,进步一点

相关推荐
weifont2 小时前
聊一聊Electron中Chromium多进程架构
javascript·架构·electron
大得3692 小时前
electron结合vue,直接访问静态文件如何跳转访问路径
javascript·vue.js·electron
水银嘻嘻4 小时前
12 web 自动化之基于关键字+数据驱动-反射自动化框架搭建
运维·前端·自动化
it_remember4 小时前
新建一个reactnative 0.72.0的项目
javascript·react native·react.js
小嘟嚷ovo4 小时前
h5,原生html,echarts关系网实现
前端·html·echarts
十一吖i5 小时前
Vue3项目使用ElDrawer后select方法不生效
前端
只可远观5 小时前
Flutter目录结构介绍、入口、Widget、Center组件、Text组件、MaterialApp组件、Scaffold组件
前端·flutter
周胡杰5 小时前
组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果
前端·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
敲代码的小吉米5 小时前
前端上传el-upload、原生input本地文件pdf格式(纯前端预览本地文件不走后端接口)
前端·javascript·pdf·状态模式
是千千千熠啊5 小时前
vue使用Fabric和pdfjs完成合同签章及批注
前端·vue.js