Встречается на собеседованиях • сегодня
Что хранить в Store Redux
Основные принципы хранения в Redux Store:
- Состояние приложения, которым нужно управлять глобально (например, данные пользователя, настройки темы)
- Данные, которые используются в нескольких компонентах (например, список товаров в корзине)
- Состояние, которое должно сохраняться между перезагрузками страницы
Что НЕ стоит хранить:
- Локальное состояние компонентов (лучше использовать useState)
- Дублирующиеся данные из API (нормализуйте данные)
- Несериализуемые данные (функции, классы)
Пример структуры:
js
{
auth: { user: null, token: '' },
cart: { items: [], total: 0 },
ui: { theme: 'light', isLoading: false }
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы