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.
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
Relaterede begreber
- IndholdsstyringssystemEt CMS lader redaktionen vedligeholde digitalt indhold. Indholdsstruktur, kladder og publicering indrettes til websitet eller programmet.
- APIEn API fastlægger, hvordan software kan bruge funktioner eller data fra anden software.
- FrontendFrontend er den grænseflade, mennesker betjener. Nyttig feedback i browseren erstatter ikke afgørende kontroller på serveren.
- Transaktionel inboxEn transaktionel inbox bruger varige meddelelsesregistreringer til at beskytte lokal behandling mod dobbelte leveringer.
- MeddelelseskvitteringEn meddelelseskvittering fortæller brokeren, at en levering er modtaget eller behandlet efter den aftalte regel.
- Jitter ved genforsøgRetry-jitter varierer ventetider tilfældigt for at sprede genforsøg og mindske samtidige forespørgsler fra mange klienter.
Artikler om emnet








Snitflader & integration med ASES
ERP, CRM og webshop forbundet ordentligt


