Angular · Senior · Pytanie 26 z 75
Dlaczego klient nie powtarza wywołań API wykonanych podczas SSR?
- ✓Poprawna odpowiedź: Przy hydratacji
HttpClientprzekazuje w stronie zcache'owane odpowiedzi GET z serwera i używa ich ponownie na kliencie - 2Przeglądarki automatycznie cache'ują wszystkie żądania serwerowe
- 3Angular wyłącza
HttpClientna kliencie do czasu nawigacji
Wyjaśnienie
HTTP transfer cache jest częścią provideClientHydration() i konfiguruje się go przez withHttpTransferCacheOptions. Bez niego klient pobrałby dane ponownie i mógłby mignąć innymi wartościami.