年度需求最大的前端框架

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

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

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

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

前1.png需求最大的前端框架

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

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

前3.png如你所见:

  • ~50% 选择使用 React

  • ~38% 选择使用 Angular

  • ~11% 选择使用 Vue

  • ~2% 选择其他前端框架

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

去年前端需求变化

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

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

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

前5.png国际前端框架的需求差异

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

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

前端框架的职阶分布

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

薪酬最高的前端框架

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

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

高潮总结

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

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

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