Встречается на собеседованиях • сегодня

Чем пользуешься в React в качестве state manager

В React можно использовать разные инструменты для управления состоянием: 1. **Встроенный useState/useReducer** - для простых случаев, когда состояние локальное и не требует сложного управления. 2. **Context API** - когда нужно передавать состояние по дереву компонентов без явной передачи пропсов. 3. **Redux** - для сложных приложений с большим количеством глобального состояния и middleware (например, Redux Toolkit упрощает работу). 4. **MobX** - если нужна реактивность и более декларативный подход. 5. **Zustand** - легковесная альтернатива Redux с простым API. 6. **React Query** - для управления состоянием, связанным с асинхронными запросами. Пример с Context API: ```jsx const ThemeContext = createContext(); function App() { const [theme, setTheme] = useState('light'); return ( ); } ``` Выбор зависит от масштаба проекта и требований к производительности.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы