从项目的 GitHub 星星数看2018年 JavaScript 生态圈

第三年 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月创了最高的打星数,是因为双方支持者在争夺最受欢迎的使用者介面专案,产生的结果。

相关推荐