React · Middle · Запитання 22 з 75

Навіщо ділять контекст на StateContext і DispatchContext?

Пояснення

dispatch з useReducer стабільний і ніколи не змінюється. Якщо покласти його в окремий контекст, кнопки «додати» й «видалити», що читають лише його, не перемальовуватимуться за кожної зміни даних. Це частий прийом масштабування «редʼюсер + контекст».

Де почитати

Помилка в запитанні

React · Middle · запитання 22

Перевірте себе

Пройдіть тест React · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест