尽管2020年很糟糕,但 JavaScript 整体上仍然在设法向前发展。得益于像可选链(Optional Chaining)和空值合并运算符(Nullish Coalescing)这样的新特性,语言本身在不断改进,而 TypeScript 的广泛使用将静态类型化普及到了一个新的高度。
在框架方面,就在我们以为一切都已经稳定下来的时候,Svelte 的出现以一种全新的方式撼动了前端的一切。甚至连构建工具在经历了多年的 webpack 统治之后,也出现了新的活动迹象。
但这次不同的是,"老牌"后卫-相对而言-不会消失。Svelte 和 Snowpack 很优秀,但 React 和 webpack 也同样如此。当然,它们最终也会成为JavaScript变革的牺牲品,但至少很多很多年内不会。
所以,让我们享受我们所拥有的:一个不断变得更好的伟大的生态系统!
加入我们的发布直播!
我们将与 CodeItLive Twitch 频道的人合作,做一个特别发布直播。加入我们,与 Sarah Drasner 、 Josh W. Comeau 和 Trent C. Dodds 等嘉宾一起讨论过去一年的 JavaScript 趋势。
下载我们的数据
你可以下载本调查的原始 JSON 数据。 如果你最终做出了自己的数据可视化,请告诉我们!
State of CSS
如果你还没看过,我们强烈建议你去看看 State of CSS 2020 趋势报告,了解一下过去一年CSS的三大趋势。
鸣谢
非常感谢 Alexey Pyltsyn 对翻译的帮助。
还要感谢 Amelia Wattenberger 帮助我们更新了她去年原创的"随时间变化"图表。如果你想学习如何建立自己的数据可视化,没有比她的 D3视频课程 更好的方法了。
团队
State of JavaScript 调查由 Sacha Greif 和 Raphaël Benitte 创建并维护。
观看 这个视频 以了解更多关于本项目的技术, 从数据收集到数据可视化。 有问题? 有反馈? 联系我们 或 加入我们的 Discord。
现在,让我们来看看 JavaScript 在今年怎么样了!