Встречается на собеседованиях • сегодня
Как использовал Lazy Loading в React
Lazy Loading в React используется для оптимизации загрузки компонентов, уменьшая начальный размер бандла. Основные подходы:
1. **React.lazy() + Suspense**:
```jsx
import { lazy, Suspense } from 'react';
const LazyComponent = lazy(() => import('./LazyComponent'));
function App() {
return (
Loading...}>
);
}
```
2. **Для маршрутов (React Router)**:
```jsx
const Home = lazy(() => import('./pages/Home'));
const About = lazy(() => import('./pages/About'));
} />
} />
```
Ключевые моменты:
- Работает только с default экспортами
- Требует Suspense для обработки состояния загрузки
- Особенно полезен для больших компонентов и маршрутов
- Можно комбинировать с preloading для прогнозируемого перехода

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