Встречается на собеседованиях • сегодня
Какие cтэйт-менеджеры использовал кроме Redux
React Context API - встроенное решение для управления состоянием, удобно для небольших приложений. Использовал для темной темы и локализации.
MobX - нравится за декларативный подход и минимальный boilerplate. Хорош для сложных взаимодействий между компонентами. Пример:
jsx
class Store {
@observable count = 0;
@action increment() {
this.count++;
}
}Zustand - легковесный стэйт-менеджер с хуками. Использовал для shared UI состояния (модалки, тосты). Пример:
jsx
const useStore = create(set => ({
bears: 0,
increase: () => set(state => ({ bears: state.bears + 1 }))
}))Jotai - атомарный стэйт, похож на Recoil, но проще. Хорош для оптимизации перерендеров.
Recoil - для сложных данных с зависимостями (фильтры, графы данных). Использовал в data-intensive приложениях.

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