Встречается на собеседованиях • сегодня
В чем разница между глобальным состоянием и личным состоянием компонента
Глобальное состояние (Redux, Context API) доступно всем компонентам приложения, а локальное (useState, this.state) - только конкретному компоненту и его детям через props.
Когда использовать:
- Локальное - для UI состояния (открыт/закрыт модалка)
- Глобальное - для данных, нужных в разных частях приложения (авторизация, тема)
jsx
// Локальное
const [count, setCount] = useState(0);
// Глобальное (Redux)
const dispatch = useDispatch();
dispatch({ type: 'INCREMENT' });Глобальное состояние сложнее поддерживать, но предотвращает "prop drilling". Локальное проще и быстрее, но не масштабируется.

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