Zarządzanie stanem · Senior · Pytanie 5 z 75
Jaka klasyfikacja stanu pomaga wybierać narzędzia w dużej aplikacji?
- ✓Poprawna odpowiedź: Cache serwerowy, stan URL, stan formularzy, lokalny stan UI i globalny stan klienta
- 2Tylko stan synchroniczny i asynchroniczny
- 3Stan prymitywny i obiektowy
Wyjaśnienie
Każdy rodzaj ma naturalne miejsce: cache serwerowy - TanStack Query/RTK Query/SWR/loadery; URL - router; formularze - stan lokalny lub biblioteka formularzy; UI - useState; naprawdę globalny stan klienta - Context lub store. Wrzucanie wszystkiego do jednego store'a robi z niego wąskie gardło.