2018年最流行JavaScript明星项目

21 篇文章 3 订阅
12 篇文章 1 订阅

提要

文章通过对比各项目过去12个月在GitHub上新增明星数量,来评估其在2018年度的受关注程度,进而选出2018年度JavaScript领域崛起的明星项目。

下列图表对比了各个项目在Github上于过去12个月新增的星数量。分析的数据来源为最好的JavaScript网站,一个WEB领域优秀项目的精选网站。通过点击项目,可以查看更多信息。


年度最受欢迎项目排名

可喜可乐,作为 Vue的忠实粉丝,Vue.js 连续第三次登顶年度排行榜冠军。

它今年在 GitHub 上新增了超过 45k 的 star,比 2017 还要多 5k… 势头依然不减!

Node经过几年发展,刚刚让让广大web开发者 用(学)的(不)正(动)爽(了),第 4 名,Deno强势插入,它是今年前十名中唯一的新项目。Deno 是“一个可在浏览器外执行 JavaScript 和 TypeScript 代码的程序”. 根据其作者 Ryan Dahl( Node.js 之父)的说法,这是一个尝试解决部分 Node.js 原有问题的、可靠的TypeScript 运行时。

在这里插入图片描述

在这里插入图片描述

年度前端框架

在前端框架方面,主导者还是和 2017 年一样的三位:Vue.js,React 和 Angular。

其中,到六月 Vue.js 和 React 都有一个小高峰。是什么原因?那时正值 Vue.js 总 star 数超过 React,成为 UI 框架类别中最受欢迎的项目。那时候,双方的粉丝都在为他们心目中的冠军拉票!其中也有我的拉粉贡献~

2018 年的新秀是 Omi,一个运用了 Shadow DOM 技术的、大有前途的 UI 框架,同时采用了 React 开发者们熟知的 “JSX” 语法。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

年度Node.js框架

在2018年中领跑的两个Node.js框架是基于特定前端框架的“全栈框架”。

采用 React 的Next.js, 是本类别的新冠军。
采用 Vue.js 的Nuxt, 强势追赶。

它们都保证了良好的单页应用(SPA)开发体验,并支持服务端渲染(SSR)。
位于第4的是Express,2017年的第一名,尽管它“年事已高”,依然十分流行。

在这里插入图片描述

在这里插入图片描述

Vue生态圈

Vue.js的势头还在增长,第3个大版本计划发挥出现代浏览器的优势,以便更高效地运行和更易于使用。

Vue Element Admin,Vue.js生态圈最流行的项目,是使用Vue.js组件构建漂亮的后台的解决方案。

vue-cli是使用现代JavaScript工具构建一个新的Vue.js应用程序的标准解决方案,同时他不光只为构建vue而生,同样可以作为构建react等其他项目的工具。它能够和React的Create React App相提并论,但它更灵活并提供了一个图形化的UI界面,使得它非常方便用户。

在这里插入图片描述

趋势

  • 框架:react经历了使用协议一劫,同事让各大厂发现了更多关于FB的隐藏细节,比如一旦跟FB打官司,你需要停用他的一切开源框架以及库…Vue无任何限制.
  • 构建工具:在2018年,Parcel增加了14.9k个star,用事实证明它比webpack的优势。零配置,多少前端的噩梦解脱.
  • 测试:与2017相比变化不大,Jest依旧独领风骚.
  • 编辑器: 毫无疑问,VScode是绝对明星,无论是从其start的增长,还是社区开发者涌的热度来看,其雪花般增长的插件,以及对开发者的贴心,让他成为了web开发的王者编辑器。(vscode配置可以查看我的另外一篇文章, 2018 vscode 前端最佳配置

总结

回顾2018年,JavaScript社区最大的事件或许是十一月的Event-stream漏洞风波。
围绕这个事件,有大量关于开源项目安全问题和维护责任的讨论。
说到开源,六月份微软收购Github算是一个爆炸新闻。
在过去的几个月里,微软为了成为JavaScript界主要参与者之一而做了大量工作,正如TypeScript语言和VS Code编辑器的成功所表明的。
因此,看到诸如微软这样的巨型企业控制了我们深爱的GitHub,也许并不那么令人惊讶…但在开源史上,这是多么大的一个转变啊!
感谢你们的关注,请随意分享这篇文章,或有任何意见反馈联系我…中国的2019要来啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值