Что вы хранили в React Context?

Назовите реальные общие данные: тему, локаль, текущую сессию или зависимости, которые нужны нескольким уровням дерева.

Короткий ответ

Что ответить на собеседовании

Назовите реальные общие данные: тему, локаль, текущую сессию или зависимости, которые нужны нескольким уровням дерева.

Подробный разбор

Ответ с пояснениями

Назовите реальные общие данные: тему, локаль, текущую сессию или зависимости, которые нужны нескольким уровням дерева.

Объясните, почему props было недостаточно и как контролировали обновления потребителей. Context не обязан хранить весь state приложения; часто меняющееся большое значение может создавать лишние рендеры. Локальные поля формы обычно лучше не поднимать без причины.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее