Streaming — это отправка HTML по частям по мере готовности, а не целиком после полного рендера. В App Router работает через React Suspense: оборачиваешь медленный компонент в Suspense, fallback отправляется сразу, а когда компонент готов — подгружается через инлайн скрипт. loading.tsx автоматически создаёт Suspense boundary. Пользователь видит контент быстрее — TTFB низкий, страница интерактивна раньше. Это ключевое преимущество App Router перед Pages Router.
Что такое streaming в Next.js?
Senior
157 просмотровAFK Offer AI
Зачем нужен Symbol в JavaScript?