Sobes.tech
Назад к вопросам
Middle
3

Какими React-хуками пользуешься чаще всего?

Компании, где спрашивали
Лантан

Ответ от нейросети

sobes.tech AI

Чаще всего в React я использую хуки:

  • useState для управления состоянием компонентов.
  • useEffect для побочных эффектов, например, загрузки данных или подписок.
  • useRef для доступа к DOM-элементам или сохранения мутабельных значений между рендерами.
  • useContext для работы с контекстом и передачи данных через дерево компонентов.

Пример использования useState и useEffect:

import React, { useState, useEffect } from 'react';

function Example() {
  const [count, setCount] = useState(0);

  useEffect(() => {
    document.title = `Вы нажали ${count} раз`;
  }, [count]);

  return (
    <div>
      <p>Вы нажали {count} раз</p>
      <button onClick={() => setCount(count + 1)}>
        Нажми меня
      </button>
    </div>
  );
}