2021年 JavaScript 调查发布,Vite 一马当先

2,795 阅读2分钟

近日,StateOfJS 发布了 2021 年 JavaScript 现状调查报告。报告表示与第一次调查时相比,TypeScript的使用率从21%上升到了69%。我们常会调侃“前端每天都会发布一个新框架”,但事实上,ReactVue已经连续6年占据主导地位。

工具生态系统也在快速发展,2021 年可以说是 Vite 之年。 Vite 不仅以 98% 的满意度排在第一位,并且在调查中,第一年的使用率达到了 30%,甚至超过 esbuild。 当然,Vite并不是独苗苗,本次调查中跟踪的12个工具中有8个创建时间不到两年。

当然,领域内还有很多后来者需要保持关注,比如Deno、Rome、Astro、Remix等等。

JavaScript 各种特性采用率如下图,调查报告把 JavaScript 的特性分成了语言、浏览器 API 和其他特性三个部分。

企业微信20220224-190025@2x.png

前端框架调查

image.png

在前端框架中,满意度排名第一的Solid(90%),关注度排名第一的是Svelte(68%),使用度和认知度排名第一都是React。

后端框架调查

image.png

在后端框架中,满意度和关注度排在第一的是SvelteKit,使用度和认知度排名第一的是Express。

构建工具

image.png

在构建工具中,满意度和关注度排名第一的是Vite,使用度和认知度排名第一的是webpack。

代码测试工具

image.png

在代码测试工具中,满意度排名第一的是Testing Library(96%),关注度排名第一的是Vitest(82%),使用度和认知度排名第一的是Jest。

采用最多的特性:Nullish Coalescing

该奖项颁发给了逐年使用率进步最大的特性:Nullish Coalescing,2021年,它获得了21.8%的增长,空值合并运算符 (??) 已迅速成为 JavaScript 不可或缺的一部分。

采用最多的技术:esbuild

该奖项颁发给了逐年使用率进步最大的技术:esbuild 虽然esbuild 才刚刚创建两年, 但在2021年获得了20.1% 的增长。

最高满意度:Vite

该奖项颁发给了满意率最大的技术:Vite Vite 以极高的满意度 97.4% 位居榜首!

最受关注:Vite

该奖项颁发给了开发者最感兴趣的技术:Vite,Vite凭借 83% 的关注度, Vite 再次摘金!

提及最多的项目:Elm

该奖项颁发给了受访者提及最多的项目:Elm,调查中有124份问卷提到Elm是最受欢迎的项目。