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