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

Что такое state в React и зачем он нужен?

Компании, где спрашивали
BI.ZONE

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

sobes.tech AI

State в React — это объект, который хранит данные компонента, влияющие на его отображение и поведение. Он нужен для того, чтобы компоненты могли реагировать на изменения данных и обновлять UI динамически.

Например, если у вас есть кнопка, которая меняет текст при клике, состояние хранит текущий текст и при обновлении state React перерисовывает компонент:

import React, { useState } from 'react';

function Example() {
  const [text, setText] = useState('Нажми меня');

  return (
    <button onClick={() => setText('Спасибо!')}>{text}</button>
  );
}

Таким образом, state позволяет создавать интерактивные и динамичные интерфейсы.