436 - 《Mako 开发日志(8) – 再聊 Benchmark》

发布于 2024年5月7日

由于近期要对外内测,这两天整理了下 Benchmark 仓库,基于 https://github.com/farm-fe/performance-compare 重新写了下,加了一些维度,比如 js 尺寸用于比较产物的 tree shaking 效果。

1、先看结果,见下图。由于未正式开源,给其他构建工具先打个码。跑的是 https://github.com/farm-fe/performance-compare 下的项目,这个项目是 Turbopack Benchmark 时用的测试项目。包含维度有 dev 冷启动时间、根节点和叶子节点的 HMR 时间、build 构建时间、JS 产物尺寸,在这个项目的场景下,Mako 全面领先。

2、需要注意的是,如 335 - 《Mako 开发日志(2) - Benchmark 的秘密》 所说,Benchmark 并不是完全客观的,同时一个案例的 Benchmark 也并不能反应真实项目下的反应。每个项目都有自己的优势和劣势,所以不管出于市场营销还是啥考虑,绕开劣势,突出优势去做比较,自己的总是

内容预览已结束

此内容需要会员权限。请先登录以查看完整内容。