Что такое streaming в Next.js?

Senior
157 просмотров
AFK Offer AI

Streaming — это отправка HTML по частям по мере готовности, а не целиком после полного рендера. В App Router работает через React Suspense: оборачиваешь медленный компонент в Suspense, fallback отправляется сразу, а когда компонент готов — подгружается через инлайн скрипт. loading.tsx автоматически создаёт Suspense boundary. Пользователь видит контент быстрее — TTFB низкий, страница интерактивна раньше. Это ключевое преимущество App Router перед Pages Router.

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

Зачем нужен Symbol в JavaScript?