Встречается на собеседованиях • сегодня

Какая структура у action в Redux

Action в Redux — это простой JavaScript-объект, который описывает изменение состояния. Он должен иметь обязательное поле type и может содержать дополнительные данные (payload).

Стандартная структура:

javascript
{
  type: 'ACTION_TYPE',
  payload: data // опционально
}

Пример:

javascript
// Action для добавления задачи
{
  type: 'ADD_TODO',
  payload: {
    id: 1,
    text: 'Изучить Redux',
    completed: false
  }
}

Best practices:

  • type — строка в верхнем регистре, обычно константа
  • payload — данные для обновления состояния
  • Дополнительные поля (например, meta, error) — для расширенной логики

Action creators — функции, возвращающие action-объекты, упрощают создание actions.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы