[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-static-site-generator::ru":3,"gloss-cluster-static-site-generator::ru":20,"gloss-next-static-site-generator::ru":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"static-site-generator","dev-tools","Генератор статических сайтов (SSG)","Генератор статических сайтов (SSG) — это инструмент, который заранее, на этапе сборки, строит полные HTML-страницы сайта, а не генерирует каждую страницу динамически при каждом входящем запросе. Результат — набор простых статических файлов (HTML, CSS, JS), которые можно мгновенно отдавать из CDN без работы по серверному рендерингу на каждый визит, что делает статические сайты чрезвычайно быстрыми и дешёвыми в хостинге при масштабировании. Популярные SSG и гибридные фреймворки включают Astro, Next.js (в режиме статического экспорта), Hugo, Eleventy и Gatsby. Почему это важно для разработчиков AI\u002FSaaS: SSG — стандартный выбор для насыщенных контентом, редко меняющихся страниц — маркетинговых сайтов, документации, блогов и (что здесь напрямую актуально) страниц глоссария\u002Fопределений, поскольку эти страницы не нужно перегенерировать при каждом запросе посетителя, и они получают огромную выгоду от кэширования на уровне CDN и почти мгновенного времени загрузки, что одновременно улучшает Core Web Vitals (прямой фактор ранжирования в SEO) и снижает затраты на хостинг по сравнению с рендерингом каждой страницы заново при каждом запросе. Многие современные фреймворки смешивают подходы — Incremental Static Regeneration (ISR) перестраивает статическую страницу в фоне по расписанию или по требованию, давая большую часть преимуществ скорости статической генерации, при этом позволяя контенту обновляться без полной ручной пересборки. Как это работает: на этапе сборки SSG проходит по каждой странице\u002Fмаршруту проекта, получает все нужные данные (из CMS, базы данных или локальных Markdown-файлов), рендерит финальный HTML и записывает его на диск как статические файлы, готовые к развёртыванию. Когда контент меняется, запуск новой сборки перегенерирует затронутые страницы (либо, с ISR, платформа автоматически перегенерирует конкретную страницу в фоне после истечения окна кэша, без полной пересборки сайта). Практический пример: раздел глоссария SaaS-компании содержит сотни страниц определений, которые редко меняются после публикации. Они строят его на Next.js, используя ISR с окном ревалидации в 7 дней: каждая страница глоссария предварительно рендерится в статический HTML на этапе сборки (или при первом запросе, если она новая), мгновенно отдаётся с edge-узла CDN каждому последующему посетителю с нулевыми вычислениями на сервере на запрос и автоматически перегенерируется в фоне при следующем запросе после истечения 7 дней — давая им производительность и стоимость хостинга, близкие к статическому сайту, при этом позволяя исправлять или расширять определения без запуска полной ручной пересборки сайта. Если редактор исправляет опечатку в одной записи глоссария, эта единственная страница тихо перегенерируется при следующем запросе после истечения окна кэша, без повторного развёртывания или пересборки сотен других не связанных с ней страниц глоссария рядом с ней.","SSG заранее строит HTML-страницы сайта на этапе сборки, а не при каждом запросе, создавая быстрые, кэшируемые статические файлы.",null,[11,14,17],{"slug":12,"name":13},"cdn","Сеть доставки контента (CDN)",{"slug":15,"name":16},"edge-function","Edge-функция (Edge Function)",{"slug":18,"name":19},"headless-cms","Headless CMS",[21,25,28,32,35,38,41,44,47,50,53,56],{"slug":22,"category":5,"name":23,"updated_at":24},"agent","Агент (Agent)","2026-08-24T02:46:36+00:00",{"slug":26,"category":5,"name":27,"updated_at":24},"ai-code-assistant","AI-помощник по написанию кода",{"slug":29,"category":5,"name":30,"updated_at":31},"api-gateway","API-шлюз (API Gateway)","2026-08-24T02:46:37+00:00",{"slug":33,"category":5,"name":34,"updated_at":31},"api-versioning","API Versioning (версионирование API)",{"slug":36,"category":5,"name":37,"updated_at":24},"autonomous-agent","Автономный агент (Autonomous Agent)",{"slug":39,"category":5,"name":40,"updated_at":31},"blue-green-deployment","Blue-Green Deployment (сине-зелёное развёртывание)",{"slug":42,"category":5,"name":43,"updated_at":31},"canary-deployment","Canary Deployment (канареечное развёртывание)",{"slug":45,"category":5,"name":46,"updated_at":31},"chaos-engineering","Chaos Engineering (хаос-инжиниринг)",{"slug":48,"category":5,"name":49,"updated_at":24},"ci-cd","Непрерывная интеграция \u002F непрерывное развёртывание (CI\u002FCD)",{"slug":51,"category":5,"name":52,"updated_at":31},"circuit-breaker","Предохранитель (Circuit Breaker)",{"slug":54,"category":5,"name":55,"updated_at":31},"cli","Интерфейс командной строки (CLI)",{"slug":57,"category":5,"name":58,"updated_at":31},"cloud-development-environment","Облачная среда разработки (CDE)"]