Встречается на собеседованиях • сегодня

Что такое React Suspense

React Suspense — это механизм для отложенной загрузки компонентов или данных, позволяющий показывать fallback-контент (например, лоадер) до момента готовности основного. **Основные сценарии:** 1. **Ленивая загрузка компонентов** (React.lazy): ```jsx const LazyComponent = React.lazy(() => import('./LazyComponent')); function App() { return ( Loading...}> ); } ``` 2. **Загрузка данных** (с использованием библиотек типа Relay или экспериментальных React-решений). **Особенности:** - Работает только с компонентами, использующими "подвешиваемые" ресурсы (например, промисы). - Можно вкладывать несколько Suspense для разных уровней загрузки. - Не обрабатывает ошибки — для этого нужен Error Boundary. Пример с вложенными Suspense: ```jsx }>
}>
```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы