这个基准测试很有意思
分别使用TanStack Start、React Router、Nextjs来实现同一个电商应用,并对它们进行 1000req/s 的压力测试。
在这种高频SSR场景下,TanStack Start赢了,成功率100%,而Nextjs表现不佳,平均延迟较高。不过,最近Nextjs发布了16.2,性能提升很多,估计是跟这个基准测试反馈出来的问题有关。
顺便打个广告,我今年发布了新模板 TanStarter
tanstarter.devTanStarter模板基于TanStack Start框架,使用Cloudflare D1保存数据,Cloudflare R2保存文件,部署在Cloudflare Worker上。
all in Cloudflare,不仅上站快,成本低,而且更安全!