读 2022 年 JavaScript 趋势报告_构建工具

2022 年新冠疫情防控出现了很大的调整,见证了很多,经历了很多,也感受了很多,但这都已经过去,总结过去,展望未来!

2023 年 1 月 12 日,《​​JavaScript 2022趋势调查报告​​》发布了。收集了 39,472 份调查报告,几乎是去年的两倍,涵盖了浏览器、开发者对 JavaScript 特性、代码库、技术、工具、资源等的内容。下面来一起看看这份报告,并加深对 JavaScript 的认识,在新的一年里提升一个档次。



2022 年 JavaScript 工具

每行从最早的可用数据年份到最新的可用数据年份。点数越高代表一项技术被更多人使用,点数越靠右代表越多人想学习;或者已经使用过并且会再次使用它。


读 2022 年 JavaScript 趋势报告_构建工具_02

前端框架 Solid

读 2022 年 JavaScript 趋势报告_构建工具_03


和 2021 年一样,​​Solid​​ 仍然是最受欢迎的前端库,一个用于构建用户界面,简单高效、性能卓越的 JavaScript 库。以性能为主导的创新的延续。Svelte 在开发人员工效学方面采用了简单性并倾向于编译器。Solid 探索了反应性的新方法,

渲染框架 Astro

专注于呈现和服务您的应用程序的框架。​​Astro​​ 取代 2021 年的 ​​SvelteKit​​ ,成为最流行的框架。


读 2022 年 JavaScript 趋势报告_前端开发_04


  • ​Astro​​ 是一个多合一的 Web 框架,主要用于构建快速、聚焦内容为中心的系统。
  • ​SvelteKit​​ 是一个官方支持的框架,围绕 Svelte 构建,为 Svelte 应用添加了一些关键功能:如路由、布局和服务器端渲染,并使前端开发变得异常简单。

测试框架 Vitest

读 2022 年 JavaScript 趋势报告_Svelte_05


​Vitest​​ 由 Vite 提供支持的极速单元测试框架,一个 Vite-native 单元测试框架,它很快!

移动和桌面 Tauri

读 2022 年 JavaScript 趋势报告_前端开发_06


​Tauri​​ 为多平台部署构建优化、安全且独立于前端的应用程序。在 Tauri、Ionic 和 Flutter 等多平台解决方案中看到创新,为跨平台开发提供了更多的选择。

构建工具 Vite

读 2022 年 JavaScript 趋势报告_构建工具_07


​Vite​​ 号称下一代前端开发与构建工具,是 2021 年新出的构建工具。而紧随其后的 ​​esbuild​​ 的趋势比较稳定。

其他库

读 2022 年 JavaScript 趋势报告_前端开发_08


​lodash​​ 一个提供模块化、性能和附加功能的现代 JavaScript 实用程序库。

2022 年 JavaScript 使用场景

2022 年都用 JavaScript 来做什么?


读 2022 年 JavaScript 趋势报告_Svelte_09


  • 前端开发、后端开发、手机应用、桌面应用、数据可视化等

应用模式

2022 年构建的应用模式。


读 2022 年 JavaScript 趋势报告_Svelte_10


单页面应用占据主要地位,这主要还是因为前端开发框架带来的结果。

学习资源

优秀的博客、播客和网站是一个好的开始,今年更进一步,真正突出 JavaScript 社区的组成人员,下面这些学习资源不容错过。

网站和杂志

读 2022 年 JavaScript 趋势报告_前端开发_11

网站和课程

读 2022 年 JavaScript 趋势报告_构建工具_12

总结

从整体报告来看 JavaScript 和 TypeScript 比以往任何时候都更有活力。全球人才的分布,如尼日利亚和现在的印度,在 GitHub 上的开发人员增长最快。