React / Next.js

Next.js Grundlagen

App Router, Server Components, Client Components, dateibasiertes Routing, Layouts, Seiten

25 Interview-Fragen·
Mid-Level
1

Was ist der App Router in Next.js?

Antwort

Der App Router ist das neue Routing-System in Next.js 13+ basierend auf dem app/-Verzeichnis. Er ersetzt den Pages Router und führt standardmäßig Server Components, gemeinsame Layouts und ein flexibleres Routing-Modell mit Dateikonventionen wie page.tsx, layout.tsx und loading.tsx ein.

2

Wie erstellt man eine /about-Route im App Router?

Antwort

Im App Router stellt jeder Ordner ein Routensegment dar. Um /about zu erstellen, erstelle app/about/page.tsx. Die page.tsx-Datei ist erforderlich, um eine Route öffentlich zugänglich zu machen. Ohne diese Datei ist der Ordner nur ein Pfadsegment ohne angezeigte Seite.

3

Was ist das Standardverhalten von Komponenten im App Router?

Antwort

Im App Router sind alle Komponenten standardmäßig Server Components. Sie werden nur auf dem Server ausgeführt und senden kein JavaScript an den Client, was die Performance verbessert. Um Client-Funktionen (Hooks, Events) zu verwenden, muss die 'use client'-Direktive oben in der Datei hinzugefügt werden.

4

Wie erstellt man eine dynamische Route /posts/[id] im App Router?

5

Wofür dient die layout.tsx-Datei im App Router?

+22 Interview-Fragen

Meistere React / Next.js für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten