2020年,JavaScript 仍遵循着 ECMAScript 的迭代节奏向前发展。得益于像可选链 (Optional Chaining) 和空值合并运算符 (Nullish Coalescing) 这样的新特性,语言本身在不断改进,而 TypeScript 的广泛使用将静态类型化普及到了一个新的高度。
在框架方面,就在我们以为一切都已经稳定下来的时候,Svelte 的出现以一种全新的方式撼动了前端的一切。甚至连构建工具在经历了多年的 webpack 统治之后,也出现了新的趋势。
本期将推荐大家查看《JavaScript 2020现状调查》,详见清单第一条,以此跟进这个不断变得更好的生态系统。
与此同时,本期清单第二条通过比较各项目在过去12个月里在 GitHub 上的 star 增量,以此罗列了一些2020年备受瞩目的那些 JavaScript 项目。
本期话题包含 JavaScript 年度报告、项目汇总、Puppeteer、TypeScript、ECMAScript、Deno、内存泄漏、应用构建等。