Встречается на собеседованиях • сегодня
Что из нововведений React используешь
Hooks (useState, useEffect, useContext, useReducer, useCallback, useMemo, useRef) - основной инструмент для работы с состоянием и side effects.
Context API - для глобального состояния вместо Redux в простых случаях.
React.memo, useMemo, useCallback - для оптимизации производительности.
Lazy + Suspense - для ленивой загрузки компонентов.
Пример:
jsx
const [count, setCount] = useState(0);
useEffect(() => {
document.title = `Count: ${count}`;
}, [count]);
const memoizedValue = useMemo(() => computeExpensiveValue(count), [count]);Также использую новые фичи React 18:
- Automatic Batching
- Concurrent Features (startTransition)
- New Root API (createRoot)

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