5 / 32
Чем отличается использование Context API от Redux для управления состоянием?
Context API — встроенный механизм React для передачи данных сквозь дерево компонентов без prop drilling. Redux — внешняя библиотека для сложного глобального состояния с предсказуемым потоком данных. Context подходит для редко меняющихся данных (тема, локаль, авторизация). Redux — для частых обновлений сложного состояния (корзина, фильтры, формы), где нужен DevTools, middleware и гранулярные подписки.