近日,The Software House 公布了一份“2022 前端开发市场状态调查报告”。
此次报告,共有来自寰球 125 个国家 / 地区、超 3700+ 名前端开发专业人士填写了考察,同时也交融了来自前端技术开发畛域的 19 位专家的观点与分享,并对前端 2020 年和 2022 年的数据并排出现作比照后最终得出了一份考察论断。
考察结果显示,高达 56% 的受访者正在进行近程工作,其中仅 5% 在办公室工作。大规模近程工作的概念的确比拟新鲜,以至于 2020 年的考察甚至都没有对这个数据进行考察。
看得出,大多数工程师显然更喜爱近程工作,因为不须要通勤,不必面对随时随刻有人在肩膀上轻拍你而扩散注意力的难堪等等。然而,近程办公状态下,实时分享信息、复制群组音讯及自发探讨等问题依然是一项挑战。
前端开发较易“入门”
此次调查结果中,发现了一个十分有意思的景象:做前端开发的人员,他本身并非仅仅是个前端工程师。据数据显示,在“其余”选项中共享的一些从事前端开发的职位包含:
- 一个刚开始学习 frontend 的训练班学生,
- 一位在非技术大学学习的自学成才的开发人员爱上了 frontend,
- 有时将代码推向生产的产品经理,
- 开发人员倡导者,时不时帮忙前端团队,
- 前端开发架构师,
- 设计零碎负责人,
- 一位同时会编码的设计师,
- 立体设计师和开发人员,
- 全局负责人:单人负责的开发者商店,本人包揽所有事件,包含前端开发。
尽管这个发现仿佛有点难能可贵,但这能够很好地表明:前端技术畛域是一个容易进入的畛域,即便你此前并没有太多前端背景,但疾速学习之后仍然能参加进来。
开发者在更大的前端团队工作成常态
据调查数据显示,有 27% 的受访者示意在一家领有 50 多名前端工程师的公司工作。与此同时,30% 的开发者分享了 5 个或更少的前端开发者在他们公司的工作形式。50% 的受访者在领有 10 名或以上前端工程师的公司工作。
这个统计数据也显示了一个乏味的景象:在有着大量前端团队公司工作的前端工程师,与在多数人团队或独自工作的公司的工程师数量简直一样多。当然,这些公司的开发人员教训和冀望大不相同:大公司将更多地领有开发人员教训和前端平台团队。导师制更为常见;在较小的公司里,每个开发人员的责任更大,取得反馈的选项也会更少。
82% 的前端工程师来自科技型公司
数据还显示,有 82% 的受访者被认定为在软件开发公司、开发机构或技术为主或数字为主公司工作。另外,仅 18% 的受访者示意他们在非科技型公司工作。
其中,来自软件开发公司 / 开发机构的工程师占比为 41.6%,技术为主 / 数字为主型公司的工程师占比为 41.2%。非技术型公司工程师占比为 12.3%,另外 2.9% 的工程师则来其余畛域,1.9% 的工程师来自政府机构。
63% 的开发者关注前端的“无障碍性”
依据考察数据,前端开发的“无障碍性”是往年受访者们广泛关注的重点:有 63% 的人预测它在将来几年会越来越受欢迎。而框架则正偏向于提供不同的办法来解决这个问题,其中就包含 Next/Nuxt Image、HTML validator 和 WebHint。
同时,组件驱动的开发也受到了大多数开发人员的欢送,思考到 React、Vue、Svelte 甚至 Web 组件的风行(现在年的独立胜利案例——Wordle),这一点很有意义。
渐进式 Web 应用程序也越来越受欢迎,开发人员渴望应用雷同的外围代码库充分利用跨平台开发。另外,Headless CMS(无头 CMS)也在不断进步,采用率越来越高,并更多地集成到框架中。
前端“边缘渲染”计划将成大趋势
通过对 2020 年的考察数据与 2022 年往年的考察数据相比对之后,还发现了一个重要的趋势:前端性能优化的计划 —— 边缘渲染。
边缘渲染最后由 CloudFlare 及其 worker 平台驱动。此次考察的期间,大多数部署指标都公布或实现了本人的无服务器或边缘性能,用户很快就会采纳这些性能,因而这一趋势并非偶尔。
据悉,Nuxt 3、Remix 或 Sveltekit 等框架正朝着这个方向倒退,间接在 CDN 级别反对按需渲染。随着服务器出现的应用程序在缩小提早和降低成本方面的相应收益,由此能够预测这将是 2023 年的一大焦点。
前端开发者正从“Moment.js”转向“Date-FNS”
此次调查结果还显示,在日期解决类库方面,现在的前端开发者们正在从“Moment.js”转向“Date-FNS”。
同时,超过 40% 的人依然在他们的我的项目中应用 Moment,只管该库曾经失去了反对,甚至其官方网站上也有创作者留言说“如果你正在思考应用 Moment,你可能应该寻找替代品”。仅 5% 的受访者心愿持续应用该库,看来 Moment 的确正走向衰败。
调查结果中,Axios 网络申请库以超过 60% 的高“得票率”,进入了稳固阶段。该库在前端市场曾经有很长一段时间了,人们对此很分明,它更像是一种“规范”而非“趋势”。
另外,因为 Apollo 用于与 GraphQL 的无缝连贯,因而它在“应用过的和喜爱的”类别中得票也较高:40% 的开发人员心愿在将来学习 Apollo,这意味着 Apollo 社区正在稳步增长。
Typescript 成 84% Web 开发者的“最爱”
据调查数据显示,相比 2030 年,2022 年也就是往年应用 TypeScript 的人数回升了 7 个百分点以上,曾经达到了惊人的 84%!
看来大家都晓得,TypeScript 现在已受到了宽广开发人员的广泛欢送,人们常常称誉“TypeScript 如何在 bug 产生之前就阻止了一整类 bug”,这反过来又使得开发速度更快,应用程序更牢靠。
那么,什么让这么多开发人员喜爱 TypeScript?
在经验了多年的 Web 开发之后,前端开发人员早就不想反复屡次在代码编辑器和浏览器之间来回切换的经验,不必再猜想为什么“未定义不是性能”。
所以,TypeScript 不仅博得了开发人员的心,而且还致力成为前端行业标准,它让 web 开发方式变得不再像以前那么让人丧气了。
对于本次调查结果的更多详情,可查看残缺报告。
参考链接:https://tsh.io/state-of-front…