Встречается на собеседованиях • сегодня
Что такое action который принимает reducer в Redux
Action — это простой JavaScript объект, который описывает изменение состояния. Он должен иметь поле type (строка, описывающая действие), а также может содержать дополнительные данные (payload).
Reducer — это чистая функция, которая принимает текущее состояние (state) и action, затем возвращает новое состояние на основе этого action.
Пример:
javascript
// Action
const incrementAction = {
type: 'INCREMENT',
payload: 1
};
// Reducer
function counterReducer(state = 0, action) {
switch(action.type) {
case 'INCREMENT':
return state + action.payload;
default:
return state;
}
}Важные моменты:
- Action должен быть плоским объектом
type— обязательное поле- Reducer не должен мутировать state, а возвращать новый
- Action creators могут использоваться для генерации action-ов

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы