Встречается на собеседованиях • сегодня
Какие знаешь альтернативы React контекста
Redux — популярная библиотека для управления состоянием. Подходит для сложных приложений с большим количеством данных.
js
import { createStore } from 'redux';
const store = createStore(reducer);MobX — использует наблюдаемые объекты, автоматически обновляя компоненты при изменении данных.
js
import { makeAutoObservable } from 'mobx';
class Store {
count = 0;
constructor() { makeAutoObservable(this); }
}Recoil — разработан Facebook, предлагает атомарное состояние и селекторы.
js
import { atom } from 'recoil';
const countState = atom({ key: 'count', default: 0 });Zustand — легковесное решение с простым API.
js
import create from 'zustand';
const useStore = create(set => ({ count: 0 }));Jotai — минималистичная библиотека, похожая на Recoil, но проще.
js
import { atom } from 'jotai';
const countAtom = atom(0);Apollo Client — для управления состоянием, связанным с GraphQL.
RTK Query — часть Redux Toolkit, упрощает работу с API.
Выбор зависит от сложности приложения и предпочтений команды.

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