Next.js · Middle · Pytanie 7 z 75

Dlaczego nie można wywołać cookies() wewnątrz funkcji z 'use cache'?

Wyjaśnienie

Gdyby zcache'owana funkcja czytała ciasteczka, dane jednego użytkownika mogłyby trafić do innego. Poprawnie jest odczytać ciasteczka na zewnątrz i przekazać potrzebną wartość jako argument (stanie się częścią klucza). Na rzadkie przypadki jest 'use cache: private', które nie zapisuje wyniku w cache serwera między żądaniami.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 7

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