Введение в хуки
Хуки — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
Что такое хуки?
Хуки — это функции, с помощью которых вы можете «подцепиться» к состоянию и методам жизненного цикла React из функциональных компонентов. Хуки не работают внутри классов — вместо этого они дают возможность использовать React без классов.
Для чего они нужны?
Благодаря хукам легко повторно использовать логику состояния в разных компонентах.
Хуки позволяют разбить один компонент на маленькие функции по их назначению (например, подписке или загрузке данных), а не на основе методов жизненного цикла.
Упрощают организацию кода и позволяют повторно его использовать.
Избавляют от необходимости понимать, как работает this в JavaScript, поведение которого отличается от большинства языков.
Хуки дают новый мощный способ повторного использования кода в компонентах.
тут можно еще добавить что на хуках компоненты чище бла бла и проще тестятся (це Дима)
Last updated
Was this helpful?