React · Senior · Запитання 8 з 75
Як працює потоковий SSR (renderToPipeableStream)?
- ✓Правильна відповідь: HTML іде частинами: оболонка одразу, вміст Suspense - щойно готовий
- 2Сервер чекає на всі дані й надсилає HTML однією відповіддю, але стисненою gzip
- 3Сервер надсилає лише JSON, а HTML повністю збирається на клієнті
Пояснення
Сервер одразу віддає оболонку з fallback-ами, а коли дані всередині Suspense-межі готові, дописує в потік HTML і маленький скрипт, що вставляє його на місце. Повільний блок більше не затримує всю сторінку. На цьому побудований стримінг у Next.js App Router.