目录


​2016​

​2017​

​2018​

​2019​


2016

虽然 2016 年出现了“JS 疲劳”,也发生了戏剧性的事件(如 ​​"leftpad 门"​​​),但总体来讲 2016 年对 JS 社区来说是非常重要的一年,部分项目在 2016 年崛起,如 ​​Vue.js​​​ 和 ​​React Native​​​,还有些黑马项目 2016 年诞生,如 ​​Yarn​​​ 和 ​​Create React App​​。

我们谈论了 2016 年 Github 上最受瞩目的开源项目,但是真正重要的是开发者的满意度,如果你想就这个话题有更量化的认识,建议去看看 Sacha Greif 的调查 ​​State of JavaScript​​,该调查收集了超过 9000 份问卷。


接下来该思考 2017 年了,哪些将会持续获得开发者的青睐?哪些会成为新星呢? 下面是我精选的 10 个我 2016 年比较欣赏,并且 2017 年会继续保持增长的项目或创意:


感谢你花时间阅读本文,可以尽情把本文分享出去,有疑问可以到 ​​Github​​ 上发起 Issue 或直接联系我们。

2017

希望我们今年对 JavaScript 领域做出的回顾能够对你有所启发。

可以看到,​​Vue.js​​ 两年蝉联冠军并且没有丝毫停下来的征兆。

​React​​ 生态圈也最终解决了证书问题,继续繁荣发展的势头。

但是如果让我们评选​2017 项目之星​的话,那绝对是 ​​Prettier​​。有了它,我们写代码时的再也不用担心格式问题!

​State of JavaScript 2017 survey​​ 收集和分析了 23,000 位开发者的调研问卷,能帮助你从另一个视角来解读社区演化的方向。

明年此时,你认为谁将入围 2018 年度的 ​JavaScript 明星项目​?

  • 一个基于​​GraphQL​​ 的新框架?
  • 一个充分利用 WebAssembly 标准的库, 用来打造浏览器上与众不同的全新体验?

请把你的看法告诉我们!最后,感谢您阅读这篇文章,欢迎自由转发。有任何问题或反馈请在 ​​GitHub​​ 上联系我们!

2018

回顾 2018年,JavaScript 社区最大的事件或许是十一月的 ​​Event-stream 漏洞风波​​。

围绕这个事件,有大量关于开源项目安全问题和维护责任的讨论。

说到开源,六月份 ​​微软收购 Github​​ 算是一个爆炸新闻。

在过去的几个月里,微软为了成为 JavaScript 界主要参与者之一而做了大量工作,正如 ​​TypeScript​​​ 语言和 ​​VS Code​​ 编辑器的成功所表明的。

因此,看到诸如微软这样的巨型企业控制了我们深爱的 GitHub,也许并不那么令人惊讶… 但在开源史上,这是多么大的一个转变啊!

感谢你们的关注,请随意分享这篇文章,或有任何意见反馈请到 ​​Github​​ 联系我们… 明年再见!

2019

在前端众多的有趣趋势中:Svelte 框架会持续增长吗?

或者我们可能会更多地采用 Web 标准实现(比方说 Web Components)?

2019 年最有趣的故事之一是 ​​Apple Music 发布了 Web 版客户端​​​,它使用 Web Components 并通过 ​​Stencil​​​ 编译,​​Stencil​​ 也是今年榜上有名的 UI 框架之一。 这是 Web Components 在“现实世界”的真实案例!

还有一大进步是你可以发布 ​​使用原生 ES 模块化的应用​​。

在后端方面,Node.js 到 2019 年已经有 10 年历史了,但新功能依然在快速增加。

从 v13.2.0 起,Node.js 直接支持了 ES 模块化语法,并且能够导入 Web Assembly 模块。 Workers Threads API 可以支撑计算密集型工作。

无论是浏览器还是 Node.js,平台的持续演进都使得 JavaScript 开发工作激动人心。