State Of JavaScript 2017 調查結果已經出爐。作者對眾多 JavaScript 開發者進行了調查,以瞭解現在前端開發者對前端各種技術棧、框架的使用情況與看法。
根據 10 月份的 State of the Octoverse 2017 報告,在現有的 337 種開發語言中,JavaScript 仍然是 GitHubbers 的最愛。JavaScript 的生態系統一年比一年豐富,即使是最有經驗的開發人員,在每個階段考慮可用的眾多選項時,也會變得猶豫不決。
Stack Overflow 不久前做的技術趨勢分析顯示,部分 JavaScript 的技術成員一直呈現“持續增長”的趨勢,如:Angular,TypeScript 和 Meteor。
State Of JavaScript 2017 調查結果
喜愛度調查
結果顯示,有將近 9K 的被調查者表示聽過 TypeScript ,並打算學學看。其中最受歡迎的是 ES6,超過2萬的使用者表示用過,並還會繼續用或再次使用。
前端開發
在對前端框架使用情況進行調查時,出現了一個很有趣的現象:許多受訪者表示沒有使用過前端框架!
在使用過前端框架的受訪者中,React 的使用率是最高的,有 14K 的人使用過並表示會再次使用。
除此之外,Vue.js 的好評度同時超過了 Angular 1 和 2,有 12K 的受訪者都表示打算學習 Vue.js,按照這個趨勢,明年最受歡迎的前端框架就是 Vue.js 也說不定呢。
狀態管理工具
談到狀態管理工具的使用情況,REST API 毫無疑問摘得桂冠,支持者達到了 21K,接著是 Redux 和 Firebase。 GraphQL 令人印象深刻,有 14K 的受訪者表示會試一試,這意味著明年的結果可能會有所不同。
後端開發
根據上面提到的 Stack Overflow 的結果,Meteor 還是挺知名的,但似乎沒有給這次的受訪者留下深刻的印象。這次排名,Meteor 排在了 Express 和 Koa 的後面,位列第三。
測試
CSS
其他
更多調查內容請檢視:這裡