Встречается на собеседованиях • сегодня
Как state попадает в Redux
State попадает в Redux через редьюсеры (reducers) — чистые функции, которые принимают текущий state и action, возвращая новый state. Процесс:
- Компонент диспатчит (dispatch) action
- Redux передаёт action всем редьюсерам
- Редьюсеры обрабатывают action и возвращают новый state
- Redux сохраняет новый state в store
Пример редьюсера:
javascript
const counterReducer = (state = 0, action) => {
switch(action.type) {
case 'INCREMENT':
return state + 1;
case 'DECREMENT':
return state - 1;
default:
return state;
}
}Важно: редьюсеры должны быть чистыми функциями (без побочных эффектов) и не мутировать исходный state, а возвращать новый объект.

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