Von Next.js zu reinem React: ComfyDeploys Geschwindigkeitsschub
2025-01-01
Das ComfyDeploy-Team hat sein Dashboard von Next.js auf reines React migriert und die Build-Zeit von 3 Minuten auf 18 Sekunden reduziert, wobei die Hot-Reload-Zeit unter 200 ms liegt. Dies wurde durch Probleme mit langsamen Build-Zeiten von Next.js, schwierigem API-Testing und hohen API-Kosten von Vercel verursacht, als das Projekt wuchs. Der Wechsel zu React mit TanStack Router und Rspack verbesserte die Entwicklungseffizienz drastisch und zwang sie, ihr API-Design und ihre Code-Struktur zu optimieren. Obwohl sie einige Next.js-Funktionen verloren haben, hielten sie den Kompromiss für lohnenswert, was zu schnelleren Builds, einer angenehmeren Entwicklungserfahrung und einer optimierten Architektur führte.
Entwicklung