StateOfJS 方面表示,因JavaScript的生態(tài)系統(tǒng)發(fā)展未能盡如人意的原因,其又發(fā)布了 2019年的JavaScript現(xiàn)狀調(diào)查報(bào)告。今年的JavaScript狀態(tài)是該調(diào)查的第四版,覆蓋了21717位受訪者。客戶數(shù)據(jù)可視化專家 Amelia Wattenberger 針對(duì) JavaScript生態(tài)系統(tǒng)進(jìn)行了全面的概述。

而為了促進(jìn)此次調(diào)查的進(jìn)行,官方還表示,將發(fā)布自己的 JavaScript T恤。這款T恤的特征是“JavaScript周期表”,其中列出了按類別分組的最受歡迎的庫(kù),以及它們的GitHub星級(jí)數(shù)(以千計(jì))。

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

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

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

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

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

6、JavaScript現(xiàn)狀——移動(dòng)和桌面
React Native 和 Electron 仍是使用Web技術(shù)構(gòu)建移動(dòng)和桌面應(yīng)用的兩個(gè)主要解決方案。

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

現(xiàn)在構(gòu)建JavaScript應(yīng)用程序過(guò)于復(fù)雜

JavaScript在線使用過(guò)多

我喜歡構(gòu)建JavaScript應(yīng)用程序

我希望JavaScript成為我的主要編程語(yǔ)言

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

獲獎(jiǎng)情況
JavaScript獎(jiǎng)項(xiàng)再度回歸,具體獲獎(jiǎng)情況如下:



特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。
相關(guān)推薦
- 個(gè)人站長(zhǎng)消亡論?從“消失”到“重生”的三大破局路徑
- 選擇站群VPS時(shí)必須關(guān)注的六大核心需求
- 采訪普洛斯數(shù)據(jù)中心郭仁聲:智算時(shí)代 我們需要怎樣的算力與數(shù)據(jù)中心
- 獎(jiǎng)項(xiàng)申報(bào)丨2024中國(guó)IDC產(chǎn)業(yè)年度評(píng)選正式啟動(dòng) 邀您共筑算力新未來(lái)
- 云計(jì)算平臺(tái)層(PaaS)指的是什么?常見(jiàn)的應(yīng)用場(chǎng)景盤點(diǎn)
- 美國(guó)硅谷大帶寬服務(wù)器怎么樣?
- 阿里云CTO周靖人:全面投入升級(jí)AI大基建
- 通義靈碼AI編程能力再進(jìn)化,說(shuō)幾句話就能開(kāi)發(fā)網(wǎng)頁(yè)