缩小器
JavaScript 缩小在优化网站性能方面发挥着至关重要的作用,因为它减少了发送给用户的数据量,从而加快了页面加载速度。这具有巨大的经济价值,尤其是在电子商务网站,因为每秒钟都可能相当于数百万美元。
但是,现有的缩小器通常需要在压缩质量和速度之间进行权衡。你必须在最慢的(具有最佳压缩效果)和最快的(压缩效果较差)之间进行选择。但是,如果我们能够开发一个更快的缩小器,而不影响压缩质量,该怎么办?
我们正在积极开发一个旨在实现这一目标的原型,方法是从众所周知的缩小器(例如 google-closure-compiler、terser、esbuild 和 tdewolff-minify)移植所有测试用例。
初步结果表明,我们有望实现目标。借助 Oxc 缩小器,你可以期待更快的缩小时间,而不会牺牲压缩质量。