SSG
Также: Static Site Generation
SSG — это метод создания сайта, при котором все страницы генерируются заранее в виде готовых HTML-файлов до того, как пользователь их запросит.
Представьте, что вы готовитесь к приему гостей. Вместо того чтобы стоять у плиты и готовить каждое блюдо по заказу (как это делает сервер в реальном времени), вы заранее накрываете стол, расставляете тарелки и раскладываете еду. Когда гости приходят, им остается только сесть и поесть — это происходит мгновенно, потому что всё уже готово.
В разработке SSG работает так же: ваш инструмент (например, Next.js) превращает код в набор статических HTML-файлов еще на этапе сборки проекта. Эти файлы просто лежат на сервере или в облаке, ожидая посетителей. Поскольку браузеру не нужно ждать, пока сервер «сварит» страницу, сайт открывается максимально быстро и работает очень стабильно.
Зачем это нужно
Для вайбкодера SSG — это способ сделать сайт молниеносным и дешевым в обслуживании. Так как страницы уже готовы, их можно бесплатно хостить на CDN, они отлично индексируются поисковиками и не требуют мощного сервера для работы, что идеально подходит для лендингов, блогов и документации.