Встречается на собеседованиях • сегодня
Что такое RTK reducers
RTK reducers — это часть Redux Toolkit, упрощающая создание редюсеров. Они автоматически генерируют action creators и обрабатывают иммутабельные обновления состояния.
Ключевые особенности:
- Используют
createSliceдля объединения редюсера, действий и начального состояния - Автоматически генерируют action types
- Позволяют писать "мутирующий" код в редюсерах (благодаря Immer)
Пример:
javascript
import { createSlice } from '@reduxjs/toolkit';
const counterSlice = createSlice({
name: 'counter',
initialState: 0,
reducers: {
increment: state => state + 1,
decrement: state => state - 1,
addAmount: (state, action) => state + action.payload
}
});
// Автоматически генерируются action creators:
// counterSlice.actions.increment(), counterSlice.actions.decrement() и т.д.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы