Итак, крючки доступны из React 16.8. Из их документации крючки являются заменой состояния функциональных компонентов. Основные хуки: useState
, useEffect
, useContext
, но есть также несколько дополнительных хуков, одним из которых является useReducer
, и похоже, что он использует ту же архитектуру action-dispatch
что и Redux.
Вопросы будут, если он придет в качестве замены Redux из-за сходства?
Это подходит конкретным проектам лучше?
Где это будет соответствовать?