Zarządzanie stanem · Senior · Pytanie 8 z 75
Dlaczego „jeden duży AppContext z całym stanem” uważa się za antywzorzec?
- ✓Poprawna odpowiedź: Każda zmiana renderuje wszystkich konsumentów i wiąże niepowiązane moduły przez jeden obiekt
- 2Context nie może przechowywać więcej niż dziesięciu pól
- 3Nie można go używać w Server Components
Wyjaśnienie
Wpisywanie w pole wyszukiwania renderuje koszyk i nagłówek. Dziel według domen i częstotliwości aktualizacji, trzymaj stan blisko miejsca użycia, a często zmieniający się wspólny stan przenieś do store'a z selektorami.