工具推荐
Railway 完成前端大迁移:从 Next.js 切到 Vite + TanStack,构建时间降到 2 分钟内
Railway 宣布其生产前端已全面迁离 Next.js,转向 Vite + TanStack Router/Start。官方称构建时间从 10 分钟以上降到 2 分钟以内,并在两次 PR 内完成切换且零停机。
Railway 完成前端大迁移:从 Next.js 切到 Vite + TanStack,构建时间降到 2 分钟内
工具推荐
Railway 最新工程复盘披露,其生产前端已经全面从 Next.js 迁移到 Vite + TanStack Router/Start,覆盖控制台、画布和官网等核心页面。官方给出的最关键数据是:此前前端构建耗时已超过 10 分钟,其中仅 Next.js 的“最终页面优化”就占去约 6 分钟;迁移后整体构建缩短到 2 分钟以内,并且整个切换只用了两次 PR、实现零停机上线。
这件事之所以重要,是因为它反映出一批以实时交互、强客户端状态为主的 SaaS 产品,正在重新审视 Next.js 的适配性。Railway 认为自身场景更偏客户端驱动,WebSocket、实时画布和复杂状态远比服务端优先渲染更关键,因此选择了更显式、更轻量、迭代更快的组合。
实际影响是,开发者工具和 SaaS 团队的技术选型会更务实:不再迷信单一框架,而是按产品形态选择栈。对 Vite 与 TanStack 生态来说,这是一次很强的案例背书;对 Next.js 阵营而言,也会进一步推动其在大型客户端应用场景中的适配讨论。