Headless CMS
Et headless CMS styrer innhold atskilt fra presentasjonen og leverer det via API-er. Nettsted eller app trenger egen visningslogikk.
Hva er et headless CMS?
Et headless CMS skiller innholdsstyring fra presentasjonen for brukerne. Det leverer innhold via programmeringsgrensesnitt, eller API-er. Et nettsted, en mobilapp eller et annet grensesnitt viser dataene på en passende måte. Redaksjonen kan fortsatt bruke et redigeringsgrensesnitt. Utseende og samhandling i publiseringskanalene utvikles uavhengig.
Et fiktivt programvareselskap planlegger å styre hjelpeveiledninger som innholdstypen helpArticle med feltene title og steps. Nettstedet skal vise samme post som hjelpeside, mobilappen som en visning inne i programmet. Modellen må derfor levere trinnene som brukbare data; en tekstblokk som bare er tilpasset nettstedets oppsett, kan gjøre appvisningen vanskeligere.
API-koblingen erstatter ikke utvikling av disse grensesnittene. I den planlagte driften fastsettes også når en godkjent endring hentes igjen, og hvordan mellomlagret innhold oppdateres. Arkitekturvalget omfatter dermed også visning, publisering og drift av hver kanal.
Kilder
Beslektede begreper
- InnholdsstyringssystemEt CMS lar redaksjonen vedlikeholde digitalt innhold. Innholdsstruktur, utkast og publisering settes opp for nettstedet eller programmet.
- APIEt API fastsetter hvordan programvare kan bruke funksjoner eller data fra annen programvare.
- FrontendFrontend er grensesnittet mennesker bruker. Nyttig tilbakemelding i nettleseren erstatter ikke avgjørende kontroller på serveren.
- Transaksjonell inboxEn transaksjonell inbox bruker varige meldingsregistreringer for å beskytte lokal behandling mot doble leveringer.
- MeldingskvitteringEn meldingskvittering forteller meldingsmegleren at en levering er mottatt eller behandlet etter den avtalte regelen.
- Jitter ved nye forsøkRetry-jitter varierer ventetider tilfeldig for å spre nye forsøk og redusere samtidige forespørsler fra mange klienter.
Artikler om temaet








API-er og integrasjon med ASES
ERP, CRM og nettbutikk ryddig koblet sammen


