Встречается на собеседованиях • сегодня
В каких случаях компонент будет перерисовываться
Компонент React перерисовывается в следующих случаях:
1. Изменение состояния (setState или useState)
2. Изменение пропсов (новые значения от родителя)
3. Перерисовка родительского компонента (если не используется memo)
4. Изменение контекста (если компонент его использует)
Пример с состоянием:
```jsx
function Counter() {
const [count, setCount] = useState(0); // перерисовка при setCount
return ;
}
```
Для оптимизации можно использовать:
- React.memo для мемоизации
- useMemo/useCallback для сохранения ссылок
- Правильные зависимости в useEffect

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