Хуки React — це спеціальні функції, введені в React 16.8, які дозволяють використовувати стан та можливості життєвого циклу в функціональних компонентах, що усуває необхідність використання класових компонентів.
Що таке Хуки?
Хуки — це функції, які "підключаються" до стану та можливостей життєвого циклу React. Вони дозволяють вам:
- Керувати станом (
useState
). - Обробляти побічні ефекти (
useEffect
). - Ділитися логікою між компонентами без зміни їхньої структури (
useContext
і кастомні хуки).
Загальні Хуки React
1. useState: Керування станом компонента
Хук useState
дозволяє функціональним компонентам мати локальний стан. Він повертає масив з двох елементів:
- Поточний стан.
- Функція для оновлення стану.
Синтаксис:
const
… Читати далі