20 / 21
Как работает Suspense с React.lazy для разделения кода?
React.lazy позволяет загружать компоненты по требованию — код подтягивается только когда компонент нужен для рендера. Suspense показывает fallback (спиннер, скелетон) пока чанк загружается. Вместе они дают code splitting без ручного управления состоянием загрузки. Webpack/Vite автоматически выделяют lazy-компонент в отдельный бандл.