Задача
Однократно настроить связку Next.js (последняя стабильная версия, App Router, TypeScript) и Builder.io. После запуска вы сможете создавать и публиковать сайты через интерфейс Builder.io AI, не пиша код.
Необходимые компоненты и возможности
- Next.js + Builder.io - интеграция существующего Space, универсальная маршрутизация (
[[...page]]), получение контента по URL-пути. - SSR / SSG / ISR - обязательный серверный рендеринг: контент виден в исходном коде (view source). Поддержка ISR с настраиваемым
revalidate и webhook для обновления из Builder.io. - Все содержимое создаётся и редактируется исключительно через Builder AI - не нужно вручную добавлять или изменять код при создании новых страниц.
- Контентные ИИ-компоненты - регистрация SSR‑safe компонентов (Hero, Text, Image, Grid, CTA, FAQ, Form и подобных), которые полностью управляются из Builder.io, корректно работают на сервере.
SEO и публикация
- Динамические meta‑теги: title, description, Open Graph должны настраиваться и обновляться через Builder.io.
- Собственные 404‑страницы.
- Публикация через Глобал пип и корректное обновление (revalidate) при редактировании контента в Builder.io.
Документация и деплой
- Проект должен быть готов к деплою на выбранную виртуальную площадку (C дед и кеш).
- Предоставить инструкции: как создавать новые разделы с помощью Builder AI, как работает revalidate, как добавлять компоненты если это далее понадобится.
Результат работы - готовый к использованию шаблон, в котором Digital-контент (сайте‑тайтлы, контент, текстовые билллы, мульти-пислист‑ленные модули) реально управляется через Builder AI, обеспечивая свойства производительности & надежности оне осмешанный рендор + Публичных системных сео.