Next.js · Middle · Pytanie 47 z 75

Gdzie wykonuje się kod komponentu klienckiego przy pierwszym ładowaniu strony?

Wyjaśnienie

'use client' nie oznacza „tylko klient”: komponent jest prerenderowany do HTML na serwerze, a potem hydratowany. Dlatego podczas renderu nie można bez sprawdzeń odwoływać się do window - użyj efektów lub next/dynamic z ssr: false.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 47

Sprawdź się

Rozwiąż test Next.js · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test