Zarządzanie stanem · Junior · Pytanie 38 z 75
Czym stan serwerowy różni się od klienckiego (UI)?
- ✓Poprawna odpowiedź: Żyje na serwerze, jest współdzielony i może się zdezaktualizować - UI trzyma kopię w cache
- 2To stan przechowywany tylko w komponentach serwerowych
- 3To stan, który nigdy nie jest wyświetlany w UI
Wyjaśnienie
Dane serwerowe (lista zamówień) mogą się zmienić bez wiedzy użytkownika, więc potrzebują cache'owania, ponownego pobierania i inwalidacji. Stan UI (czy modal jest otwarty) w pełni należy do klienta. Mieszanie ich w jednym store prowadzi do ręcznego kodu synchronizacji.