1. Создайте тип контента
Опишите поля со стабильными ID — схему, на которую опираются и редактор, и потребитель API.
Слой контента — это REST API поверх JSON. Не нужно устанавливать SDK или клиент под конкретный фреймворк: опишите тип контента, сгенерируйте страницу и получите её обычным HTTP-вызовом из того, что уже рендерит ваш фронтенд.
Создайте рабочее пространство, опишите тип контента, добавьте запись и привяжите шаблон — и опубликованная страница доступна одним GET-запросом.
Опишите поля со стабильными ID — схему, на которую опираются и редактор, и потребитель API.
Создайте запись, привяжите к ней шаблон и посмотрите сгенерированную страницу до публикации.
Вызовите публичный API контента сайта для этой страницы — обычный JSON, одинаковый в любом окружении.
Статическая генерация, серверный рендеринг или запрос на клиенте — API не рассчитывает на конкретный фреймворк или хостинг.
Локальное окружение, стейджинг и продакшен обращаются к одному версионированному API /v1 — никакого кода клиента под отдельные окружения.
Запрашивайте при сборке, во время запроса или из браузера — API всё равно.
Аутентифицируйтесь сессией рабочего пространства или API-ключом с ограниченными правами — никакого собственного протокола рукопожатия.
Откройте рабочее пространство, сгенерируйте страницу и вызовите для неё публичный API.