App Router, Server Components und moderne Next.js 15-Muster – ohne Pages Router-Halluzinationen.
Was ist Next.js 15 (YepAPI)?
Diese Skill-Anleitung für KI-Agenten definiert die korrekte Nutzung von Next.js 15 mit Schwerpunkt auf dem App Router, Server Components und modernen Patterns. Sie hilft, typische Fehler wie die Verwendung des veralteten Pages Routers oder falscher Imports zu vermeiden. Die Anleitung ist plattformunabhängig und kann mit Claude Code, Cursor, Codex oder ähnlichen KI-Coding-Assistenten verwendet werden. Sie legt klare Regeln fest: Standardmäßig Server Components, `"use client"` nur bei Bedarf, Nutzung von `generateMetadata()` anstelle von `<Head>`, Server Actions für Mutationen, `next/image` und `next/link` für optimierte Assets und Navigation. Vermieden werden sollen alte Pages-Router-APIs wie `getServerSideProps`, `getStaticProps`, `_app.tsx` oder `useRouter` aus `next/router`. Die Struktur der Route-Handler, Layouts, Ladezustände und Fehlergrenzen wird ebenso vorgegeben wie der Umgang mit Umgebungsvariablen und ISR-Caching.