foundation
SSG
Предрендер стабильных страниц при сборке для быстрой доставки, CDN-кэширования и предсказуемого output.
SSG предрендерит страницы при сборке в HTML, отдаваемый с CDN или static hosting. Стабильный маркетинг, блоги с известными slug и legal pages — типичные кейсы при изменении только на deploy.
App Router: static по умолчанию, если маршрут не читает request-specific сигналы. `generateStaticParams` перечисляет dynamic paths для build output.
На интервью: fetch при сборке, invalidation на deploy и когда static не подходит для персонализированных дашбордов.
Типовые ошибки: user-specific данные в static pages, огромный build от неограниченных paths, забытая проверка client bundles на секреты.
Компромисс: минимальная edge latency против устаревания до rebuild или ISR.
Чеклист:
- Контент одинаков для всех пользователей.
- Ограничивайте каталоги generateStaticParams.
- ISR при нужной периодической freshness.
- Client bundles без секретов.