從專案的 GitHub 星星數看2018年 JavaScript 生態圈

發表於2019-01-31

第三年 JavaScript Rising Stars 統計結果出來了,官方分析了 Best of JavaScript 上的專案,比較這些專案過去12個月,在 GitHub 上增加的星標數,將其排名並繪製成圖表,呈現 JavaScript 社群的發展狀況。Best of JavaScript 是提供網頁平臺與Node.js相關、最受歡迎的開源專案精選列表。

星標數最多的專案與2017年相同,都是漸進式 JavaScript 開發框架 Vue.js。Vue.js 在2018年星標數多了4.5萬,比2017年的新增星標數還多了5千。2018年月平均星標數目在3千左右,在6月的時候,星標數新增多了近1萬。

2018年的第二名也跟2017年相同,是用於構建使用者介面的 JavaScript 庫 React,星標數比去年增長成長近7千。第三名則是微軟的 IDE Visual Studio Code,排名與 Facebook 的 Create React App 專案在2017年的位置對調。

從專案的 GitHub 星星數看2018年 JavaScript 生態圈

而第四名則是去年橫空出世,由 Node.js 之父 Ryan Dahl 帶頭開發的 Deno。Deno 是使用 V8 引擎的安全 TypeScript Runtime,可以在網頁瀏覽器之外執行 JavaScript 和 TypeScript 的應用程式,是前10名唯一的新面孔。

在2018年6月才出現的 Deno,第一個月就獲得接近1.5萬顆星,接下來每個月也有平均約1千顆的打星。第5名則是 Google 的 Chrome 無頭 Node 函式庫 Puppeteer。

從專案的 GitHub 星星數看2018年 JavaScript 生態圈

而對於前端開發框架來說,除了原本就是整體第一名與第二名的 Vue.js 和 React,還有 Angular、Hyperapp 以及 Omi 佔據了前五名。官方提到,之所以 Vue.js 與 React 都在6月創了最高的打星數,是因為雙方支持者在爭奪最受歡迎的使用者介面專案,產生的結果。

另外值得注意的是,對於 JavaScript 編譯器來說,最受歡迎的仍是 TypeScript。它在2018年共獲得約1.4萬顆星,遠超第二名 Babel 獲得的6.3千顆星。

最後的官方總結提到,微軟在2018年為了成為 JavaScript 界主要參與者之一。從 TypeScript 語言幾乎成了前後標準就可以看到,另外還有 VS Code 編輯器的成功,成了重要的開發工具。

新聞參考:https://www.ithome.com.tw/news/128264

相關文章