Назад к вопросам
Middle
3
Какие хуки React ты используешь в основном?
Компании, где спрашивали
нейровэд
Ответ от нейросети
sobes.tech AI
В основном я использую следующие хуки React:
useState— для управления локальным состоянием компонента.useEffect— для выполнения побочных эффектов, например, загрузки данных или подписок.useMemoиuseCallback— для оптимизации производительности, чтобы мемоизировать значения и функции.useRef— для хранения мутабельных значений, которые не вызывают перерисовку.
Пример использования useState и useEffect:
import React, { useState, useEffect } from 'react';
function Counter() {
const [count, setCount] = useState(0);
useEffect(() => {
document.title = `Вы нажали ${count} раз`;
}, [count]);
return (
<button onClick={() => setCount(count + 1)}>
Нажми меня
</button>
);
}