成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2021 JavaScript 調查:Vite 之年,Esbuild、TypeScript 采用率大幅增長

開發 新聞
JavaScript 可能發展得很快,但 JavaScript 開發人員的發展速度貌似更快,因為許多相對較新的特性已經顯示出了很高的采用率。

StateOfJS 發布的  2021 年 JavaScript 現狀調查報告 指出, 與 2016 年相比,JavaScript 現在的狀態要好得多。在第一次進行 JS 現狀調查時,TypeScript 的使用率只有 21% ,如今則有 69%。 其次是 Elm,為 2.4%,Flow 為 1.7%,CoffeeScript 為 1.4%。

受 2021 年事務繁多影響,此報告實際推遲到了 2022 年。今年共有 16,085 位受訪者參與了調查;其中,使用英文的受訪者占比(70.1%),其次分別為西班牙語(5.4%)、俄語(5%)、法語(3.3%)、德語(2.3%)以及簡體中文(1.3%)??瓢喑錾砣藛T占比為 42.6%;22% 的受訪者年收入在 50k 美元至 100k 美元之間。大約 71.3% 的受訪者被確定為男性,女性占比為 4%。

JavaScript 可能發展得很快,但 JavaScript 開發人員的發展速度貌似更快,因為許多相對較新的特性已經顯示出了很高的采用率。報告把  JavaScript 的特性分成了語言、瀏覽器 API 和其他特性三個部分。 下圖根據分類劃分,顯示了各種特性的采用率; 外圈 的尺寸代表了了解這個特性的用戶數量, 內圈 的尺寸代表了實際使用這個特性的用戶數量。

其中,Optional Chaining 使用率最高,達到了 91.4%。其次分別為 Nullish Coalescing(77.9%)、 WebSocket (69.3%) 、Progressive   Web   App (64.4%)。

JavaScript 2021 大調查以象限圖表示了 JavaScript 各技術這幾年來的發展情況。每條線的使用時間從 2016 年到 2020 年。更高的分數意味著更多的人使用了這項技術;而右邊的分數意味著更多的用戶想要學習它,或已經使用過并且會再次使用它。

其中,Webpack、Express、React、tsc CLT 和 Jest 都是如日中天的狀態,不只當前使用者多,也是很多開發者想學的技術。

1、JavaScript 現狀 —— 前端框架

React 和 Vue 已經連續六年成為主要的 JavaScript 框架 ,使用率分別為 80% 和 51%;而 Angular 的使用率也達到了 54%。但在滿意度方面,三者都有所欠缺;Angula 滿意度排名持續下降,跌至倒數第二, Ember 排在最后 。反倒是 后起之秀 Solid 在滿意度方面排名第一,達到 90%。。

2、JavaScript 現狀 —— 后端框架(服務端)

后端框架領域基本無甚變化。Express 作為主流的后端框架依舊持續發力,Next.js 也在慢慢發展。滿意度方面,新技術  SvelteKit、Astro 和 Fastify 以 90% 以上的分數領先,Gatsby 的滿意度則在兩年多的時間里從 89% 下降到了 51%。

3、JavaScript 現狀 —— 測試

Jest 以 73% 的使用率蟬聯最常用的單元測試框架榜首位置; 但 Testing Library  和 Vitest 等新興工具也不甘示弱,滿意度分列榜一榜二。

4、JavaScript 現狀 —— 移動和桌面

Electron 仍然是使用最廣泛的工具,React Native 是第二大用于原生應用程序開發的工具。和其他領域一樣,新興技術 Tauri 和 Capacitor 的滿意度依舊是最高的。使用率排名第三的 Cordova 最不受歡迎,滿意度逐年下降至墊底。

5、JavaScript 現狀 —— 構建工具

報告稱,2021 年可以說是 Vite  之年。Vite 不僅以 98% 的滿意度首次亮相,而且第一年的使用率就已達到了 30%,甚至超過了 esbuild。e sbuild 才兩歲,但其采用率也達到了 26%,與去年相比增長了 20.1%。

“Vite 并不是唯一一個試圖改善 JavaScript 構建工具狀況的工具 —— 在我們今天追蹤的 12 個工具中,有 8 個的歷史還不到兩年。”

6、JavaScript 現狀 —— Monorepo 工具

此次調查還首次展示了有關 monorepo 工具的數據。其中,pnpm、Turborepo 和 Nx 的滿意度最高,Lerna 和 Rush 最低。受訪者對 Turborepo 和 Nx 的興趣最濃厚;但使用率方面基本相反,Lerna 和 Yarn Workspaces 并列第一,為 25%。

官方表示,接下來還有很多工作要做。

其他發現還包括:

  • WebAssembly 已被 15.6% 的受訪者使用,去年這一比例為 10.5%,2019 年為 7.2%。
  • Node.js 是最常用的 JavaScript 運行時,占 71.5%。
  • Python 在參與者使用的其他語言中名列前茅,占 24.8%。緊隨其后的是 PHP,占 19%;Java 占 15.1%。
  • 認為 JavaScript 發展過快的受訪者比例為 38%,低于六年前的 59%。

完整報告 可查閱 : The State of Javascript 2021

責任編輯:張燕妮 來源: 開源中國
相關推薦

2012-05-16 11:50:27

桌面虛擬化

2023-04-10 09:15:25

Vite 4.3SWC 插件

2009-10-27 09:15:50

Windows 7虛擬桌面

2022-01-27 11:55:30

漏洞網絡安全

2022-08-30 10:58:45

ViteEsbuild前端

2021-03-05 13:02:31

物聯網IoT

2020-12-01 09:35:15

AI 數據人工智能

2012-12-05 10:25:28

安全投資

2021-02-23 09:30:11

Gartner低碼開發技術SaaS

2021-02-22 18:21:39

低碼開發低代碼

2024-10-17 11:21:38

2021-01-19 20:12:31

人工智能AI

2021-01-08 14:39:35

UCaaS統一通信UC

2013-07-19 16:29:47

SAP

2023-08-09 09:07:21

Rust調查報告

2009-07-02 19:31:46

云計算SaaS

2018-01-03 12:48:03

云計算云遷移網絡

2021-02-20 17:44:14

云原生容器Kubernetes

2022-02-24 07:56:42

開發Viteesbuild

2021-06-07 14:45:45

Android惡意軟件網絡安全
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产免费一区二区三区最新6 | 天天插天天搞 | 激情福利视频 | 国产精品毛片一区二区三区 | 久久新视频 | 在线视频日韩 | 一区二区视频在线观看 | 欧美一区二区三区久久精品 | 91成人午夜性a一级毛片 | 国产精品一区二区在线免费观看 | 在线观看一区 | 国产乱精品一区二区三区 | 欧美日韩综合精品 | wwwxxx国产 | 国产精品久久久久久二区 | 精品一级毛片 | 一区二区三区精品 | 精品乱人伦一区二区三区 | 欧美成人免费在线视频 | 国产美女h视频 | 365夜爽爽欧美性午夜免费视频 | 91在线电影 | 日本一卡精品视频免费 | 精品国产不卡一区二区三区 | 久久一视频 | 久久久一二三区 | 天堂色网 | 欧美成视频 | 999久久久 | 在线一区视频 | 日本在线中文 | 久久国内| 国产美女精品视频 | 国产一级淫片免费视频 | 日本成人在线免费视频 | 中文字幕在线一区二区三区 | 欧美成人免费在线 | 国产美女久久久 | 在线观看成年人视频 | 色免费在线视频 | 视频第一区|