这是一个很棒的案例研究,Ivan Akulov 在其中分析了相当流行的写作应用Notion,以及团队如何通过多种方式改进性能;包括代码分割、移除未使用的供应商代码、模块连接以及延迟 JavaScript 执行。不久前,我们为 开始学习 Web 性能 创建了一个清单,但这篇文章更深入地探讨了应用程序方面:确保用户仅加载所需的 JavaScript,并尽快加载。

我喜欢这篇文章并没有给人一种贬低 Notion 团队并炫耀 Ivan 如何做得更好的感觉。改进的空间总是存在的,建设性的反馈比指责更有益。为在保持友好的同时提高速度而欢呼!
如果您喜欢这种内容,您可能还会喜欢分析 tesla.com 网站性能
https://dev.to/platformos/speeding-up-tesla-com-part-1-images-and-js-minification-1b22
https://dev.to/platformos/speeding-up-tesla-com-part-2-main-css-splitting-2j3b
:)