Теория
27 окт 2026
Fiber — внутренняя архитектура React для представления и планирования работы. Render может прерываться, а применение DOM-изменений в commit не разбивается как concurrent render.
Читать ответ →
Теория
27 окт 2026
Virtual DOM — описание UI в JavaScript-структурах, которое React использует при вычислении изменений перед применением их к настоящему DOM.
Читать ответ →
Поведенческий
27 окт 2026
Перечислите реально использованные hooks и версии React, затем приведите пример задачи на чистом JavaScript без framework.
Читать ответ →
Теория
27 окт 2026
Обработчик вызывает setter состояния, React планирует новый render и сравнивает результат с предыдущим деревом, затем применяет нужные изменения DOM.
Читать ответ →
Теория
27 окт 2026
Гидрация связывает React с уже выданным сервером HTML. Hydration mismatch означает, что первый клиентский результат не совпал с серверной разметкой.
Читать ответ →
Теория
27 окт 2026
Отделите управление данными от визуальных частей: страница хранит фильтр и результат, а SearchForm, ProductList и ProductCard получают необходимые props.
Читать ответ →
Лайвкодинг
27 окт 2026
Фокус нужно поставить после появления input в DOM: через autoFocus, callback ref либо effect, зависящий от состояния показа.
Читать ответ →
Теория
27 окт 2026
Сначала найдите узкое место профилированием, затем уменьшайте лишние обновления, тяжёлые вычисления и объём одновременно отображаемого UI.
Читать ответ →
Теория
27 окт 2026
Используйте взаимодополняющие проверки: TypeScript, ESLint с React Hooks rules, форматирование, целевые тесты и обязательный CI.
Читать ответ →
Теория
27 окт 2026
Компонент требует оптимизации, когда измерения связывают его работу с заметной задержкой, а не просто потому, что он часто рендерится.
Читать ответ →
Теория
27 окт 2026
Context API передаёт значение потомкам без ручного пробрасывания через каждый промежуточный компонент, решая проблему prop drilling.
Читать ответ →
Теория
27 окт 2026
Индекс описывает позицию, а не идентичность элемента. При вставке, удалении или сортировке React может связать прежнее состояние с другим элементом.
Читать ответ →