Next.js · Middle · Pytanie 34 z 75

Jak w App Router wcześniej załadować dane dla komponentów klienckich z TanStack Query?

Wyjaśnienie

Komponent serwerowy tworzy QueryClient, wykonuje prefetchQuery i przekazuje stan cache przez <HydrationBoundary state={dehydrate(qc)}>. Kliencki useQuery z tym samym kluczem dostaje dane od razu. Hooki nie działają w komponentach serwerowych.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 34

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