Next.js · Junior · Frage 39 von 75

Wie lädt man in Next.js eine schwere Client Component lazy?

Antwort zeigen

Richtige Antwort: Mit next/dynamic (oder React.lazy + Suspense)

Erklärung

const Chart = dynamic(() => import('./Chart')) verlagert den Code in einen eigenen Chunk und erlaubt, loading anzugeben. Die Option ssr: false schaltet das Server-Rendering ab, ist aber nur in Client Components nutzbar. Server Components landen ohnehin nicht im Bundle.

Zum Weiterlesen

Fehler in der Frage

Next.js · Junior · Frage 39

Teste dich selbst

Mach den Test Next.js · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen