Встречается на собеседованиях • сегодня
Какие стейт-менеджеры использовал на последнем проекте
На последнем проекте использовал Redux Toolkit и React Context API. Redux Toolkit выбрали для сложной бизнес-логики с большим количеством стейта и сайд-эффектов, так как он предоставляет удобные абстракции вроде createSlice и RTK Query. Для простых случаев (темы, модалки) использовали Context API с useReducer.
Пример с Redux Toolkit:
```js
const counterSlice = createSlice({
name: 'counter',
initialState: 0,
reducers: {
increment: state => state + 1,
decrement: state => state - 1
}
});
```
Context API пример:
```js
const ThemeContext = createContext();
const ThemeProvider = ({children}) => {
const [theme, setTheme] = useState('light');
return (
{children}
);
};
```

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