年度需求最大的前端框架

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

免责声明

本文属于是语冰的直男翻译了属于是,略有删改,仅供粉丝参考。英文原味版请传送 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 点半》每日更新,坚持阅读,自律打卡,每天一次,进步一点

相关推荐
卖报的小行家_几秒前
Vue2源码,响应式原理-对象
前端
小钰能吃三碗饭几秒前
打造类 RainbowKit 的 Solana 钱包连接套件
前端·web3·区块链
Anlici4 分钟前
如何优化十万数据的浏览体验?从性能、监控到布局全面拆解
前端·性能优化
utmhikari4 分钟前
【日常随笔】万字长文,如何用pyside6开发一个python桌面工具
前端·python·pyqt
JustHappy11 分钟前
「Versakit 0.3 重磅发布」 两个月开发成果全揭!
前端·javascript·vue.js
chenqi21 分钟前
WebGPU和WebLLM:在浏览器中解锁端侧大模型的未来
前端·人工智能
Lingxing22 分钟前
Vue组件树:从设计到实现的全方位指南 🚀
前端·vue.js
玖玖passion23 分钟前
leader:请你用Protobuf进行数据交互🥲
前端
Linruoxin26 分钟前
为什么给 body 设置背景会直接铺满整个视口?
前端·css
Jenlybein29 分钟前
Vue3 权限控制:利用动态路由与自定义指令
前端·vue.js