Керування станом · Senior · Запитання 8 з 75
Чому «один великий AppContext з усім станом» вважається антипатерном?
- ✓Правильна відповідь: Будь-яка зміна перемальовує всіх споживачів і пов'язує непов'язані модулі через один об'єкт
- 2Context не може зберігати більше десяти полів
- 3Його не можна використовувати в Server Components
Пояснення
Введення в поле пошуку перемальовує кошик і шапку. Діліть за доменами й частотою оновлень, тримайте стан поруч із місцем використання, а спільний стан, що часто змінюється, переносьте в стор із селекторами.