告别Next.js,拥抱纯React:ComfyDeploy的提速之旅
2025-01-01
ComfyDeploy团队将他们的仪表盘从Next.js迁移到纯React,构建时间从3分钟缩短到18秒,热重载速度低于200毫秒。这源于Next.js在项目增长后带来的构建速度缓慢、测试API困难以及Vercel高昂的API费用等问题。迁移到React后,他们使用了TanStack Router和Rspack,提升了开发效率,并促使他们优化了API设计和代码结构。虽然放弃了Next.js的一些特性,但他们认为这种权衡是值得的,因为最终获得了更快的构建速度、更愉悦的开发体验和更优化的架构。
开发