饺子还是奶龙 (@tistest) 在 Cloudflare官方下场对狙Vercel,打造Vite版Next.js 中发帖
早期的基准测试结果令人鼓舞。我们使用一个包含 33 个路由的共享 App Router 应用程序,将 vinext 与 Next.js 16 进行了比较。这两个框架都在执行相同的工作:编译、打包和准备服务器渲染的路由。我们在 Next.js 的构建中禁用了 TypeScript 类型检查和 ESLint(Vite 在构建过程中不运行这些),并使用了 force-dynamic,这样 Next.js 就不会花费额外的时间预渲染静态路由,这会不公平地拖慢其性能。我们的目标是仅测量打包和编译速度,其他因素不予考虑。基准测试在每次合并到 main 时都在 GitHub CI 上运行。
生产构建时间:
框架
含义
与 Next.js 对比
Next.js 16.1.6 (Turbopack)
7.38秒
基线
vinext (Vite 7 / Rollup)
4.64秒
...