Next.js · Junior · Frage 42 von 75
Was passiert, wenn app/dashboard/ sowohl page.tsx als auch route.ts enthält?
- 1GET-Requests gehen an
route.ts, die übrigen anpage.tsx - 2Die Seite wird gerendert, und
route.tswird ignoriert - 3Ein Build-Fehler: die Dateien konkurrieren um dieselbe URL
Antwort zeigen
Richtige Antwort: Ein Build-Fehler: die Dateien konkurrieren um dieselbe URL
Erklärung
Beide Dateien beanspruchen dieselbe URL, und Next.js meldet einen Konflikt. API-Routen verlegt man meist in einen eigenen Zweig, etwa app/api/....