intermediate
Стратегии рендеринга
SSR, SSG, ISR, CSR, streaming и partial prerendering как компромиссы latency, freshness и кэша.
На интервью по рендерингу в Next.js — компромиссы между freshness, latency, персонализацией и cacheability. SSR, SSG, ISR, CSR, streaming и partial prerendering — не ярлыки, а выбор доставки на маршрут.
Подтемы: SSR на запрос, SSG при сборке, ISR по времени, CSR на клиенте, streaming через Suspense, static shell с dynamic holes.
На интервью: по сценарию страницы выберите режим и назовите invalidation, влияние на SEO и стоимость.
Типовые ошибки: SSR везде, CSR-only слабый HTML, игнорирование CDN cache headers.
Чеклист:
- Режим под freshness и персонализацию.
- Где производится HTML.
- Revalidation для гибридных режимов.
- Влияние на LCP и TTFB.