Gå til indholdet

Headless CMS

Et headless CMS styrer indhold adskilt fra præsentationen og leverer det via API’er. Website eller app kræver sin egen visningslogik.

Snitflader & integration

Hvad er et headless CMS?

Et headless CMS adskiller indholdsstyring fra præsentationen for brugerne. Det leverer indhold via programmeringsgrænseflader, eller API’er. Et website, en mobilapp eller en anden grænseflade viser dataene på en passende måde. Redaktionen kan stadig bruge en redigeringsflade. Udseende og interaktioner i outputkanalerne udvikles uafhængigt.

Et fiktivt softwarefirma planlægger at styre hjælpevejledninger som indholdstypen helpArticle med felterne title og steps. Websitet skal vise samme post som hjælpeside, mobilappen som en visning i programmet. Modellen skal derfor levere trinene som anvendelige data; en tekstblok, der alene er tilpasset websitets layout, kan gøre appvisningen vanskeligere.

API-koblingen erstatter ikke udvikling af disse grænseflader. I den planlagte drift fastlægges også, hvornår en godkendt ændring hentes igen, og hvordan cachelagret indhold opdateres. Arkitekturvalget omfatter derfor også visning, publicering og drift af hver kanal.

Kilder

Artikler om emnet

Snitflader & integration med ASES

ERP, CRM og webshop forbundet ordentligt