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 без секретов.