System Design · Middle · Pytanie 46 z 75

Jak aktualizować cache kliencki po mutacji, by użytkownik zobaczył zmiany?

Wyjaśnienie

Unieważnienie po kluczach (invalidateQueries, tagi RTK Query) ponownie pobierze aktualne dane; jeśli serwer zwrócił zaktualizowany obiekt, wkłada się go do cache bezpośrednio, bez dodatkowego żądania. Na serwerze Next.js odpowiednikiem jest updateTag/revalidatePath.

Do poczytania

Błąd w pytaniu

System Design · Middle · pytanie 46

Sprawdź się

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

Rozwiąż ten test