2019 年 JavaScript 現(xiàn)狀調查報告火熱出爐!
(給前端大學加星標,提升前端技能.)
英文:StateOfJS ?譯文:oschina
https://www.oschina.net/news/112226/the-state-of-javascript-2019
StateOfJS 方面表示,因 JavaScript 的生態(tài)系統(tǒng)發(fā)展未能盡如人意的原因,其又發(fā)布了 2019 年的 JavaScript 現(xiàn)狀調查報告。今年的 JavaScript 狀態(tài)是該調查的第四版,覆蓋了 21,717 位受訪者。客戶數(shù)據(jù)可視化專家 Amelia Wattenberger 針對 JavaScript 生態(tài)系統(tǒng)進行了全面的概述。

官方表示,今年開始,除了用戶使用的工具之外,其還將跟蹤用戶的 JavaScript 編寫方式:所使用的模式,語法和功能等。
1、JavaScript 現(xiàn)狀 —— “方言”
隨著 JavaScript 的成熟,開發(fā)者基于 JavaScript 創(chuàng)建了許多其他語言,或者叫“方言”。
其中,2019 年度的最大贏家則為 TypeScript。此外,背后有著 Facebook 支持的 Reason 也值得關注,其用有較高的的滿意度和興趣值,僅次于 TypeScript。

2、JavaScript 現(xiàn)狀 —— 前端框架
在排名方面,React 仍保持最高的滿意率連續(xù)排名第一,而 Vue 的崛起也并沒有停下,緊隨其后排名第二。
Angular 的滿意率則不盡如人意,盡管其本身擁有龐大的用戶群,但也很難看到它重新登上前端框架的冠亞寶座。

3、JavaScript 現(xiàn)狀 —— 數(shù)據(jù)層
Redux 仍是使用最廣泛的工具。不過 GraphQL 也并非沒有沖擊的可能,其用戶持續(xù)快速上升,如今已達到了 38.7%。同時,Apollo 的用戶數(shù)也在持續(xù)上漲,已從 2018 年的 11.1%?增加到了 24.9%。

4、JavaScript 現(xiàn)狀 —— 后端框架(服務端)
JavaScript 在后端(服務端)領域近年來似乎沒有取得任何重大突破,雖然每年都有無數(shù)的框架出現(xiàn),但很少有能夠獲得很大的成功并挑戰(zhàn) Express 的地位的。
2019 年,Express 的地位仍沒有被撼動。擁有 Express 繼任者稱號的 Koa 其表現(xiàn)仍不盡如人意。
而 Next.js 則仍吸引著很多人的興趣,表現(xiàn)良好,其用戶數(shù)已從 2018 年的 8.6%?上升到了 24.7%。

5、JavaScript 現(xiàn)狀 —— 測試
Jest 一路崛起,超越曾經(jīng)最常用的單元測試框架 Mocha,以 61.2%?的使用率成功占據(jù)榜首。
Storybook 也表現(xiàn)喜人,由 2018 年的 15.4%?成功上升至 32.2%,位列第三順位。

6、JavaScript 現(xiàn)狀 —— 移動和桌面
React Native 和 Electron 仍是使用 Web 技術構建移動和桌面應用的兩個主要解決方案。

意見
官方在 5 分制的同意程度上,讓受訪者針對以下問題進行了打分:
JavaScript 朝著正確的方向發(fā)展

現(xiàn)在構建 JavaScript 應用程序過于復雜

JavaScript 在線使用過多

我喜歡構建 JavaScript 應用程序

我希望 JavaScript 成為我的主要編程語言

JavaScript 生態(tài)系統(tǒng)變化太快?

獲獎情況
JavaScript 獎項再度回歸,具體獲獎情況如下:



完整報告請查閱:The State of Javascript 2019(https://2019.stateofjs.com/)
分享前端好文,缺個?在看?
