Headless CMS
Een headless CMS beheert inhoud los van de presentatie en levert die via API’s. Website of app heeft een eigen weergavelogica nodig.
Wat is een headless CMS?
Een headless CMS scheidt inhoudsbeheer van de presentatie aan gebruikers. Het levert inhoud via programmeerinterfaces, of API’s. Een website, mobiele app of andere interface geeft die gegevens passend weer. Redacteuren kunnen nog steeds een bewerkingsinterface gebruiken. Het uiterlijk en de interacties van de uitvoerkanalen worden onafhankelijk ontwikkeld.
Een fictief softwarebedrijf wil hulpinstructies beheren als inhoudstype helpArticle met de velden title en steps. De website moet hetzelfde record als hulppagina tonen, de mobiele app als scherm binnen de toepassing. Het inhoudsmodel moet de stappen daarom als bruikbare gegevens leveren; een tekstblok dat alleen op de website-indeling is gericht, kan de appweergave bemoeilijken.
De API-koppeling vervangt het ontwikkelen van die interfaces niet. Voor het geplande beheer wordt ook bepaald wanneer een goedgekeurde wijziging opnieuw wordt opgehaald en hoe inhoud in caches wordt bijgewerkt. De architectuurkeuze omvat dus ook weergave, publicatie en beheer van elk kanaal.
Bronnen
Verwante begrippen
- ContentmanagementsysteemEen CMS laat redacteuren digitale inhoud beheren. Inhoudsstructuur, concepten en publicatie worden ingericht voor de website of toepassing.
- APIEen API legt vast hoe software functies of gegevens van andere software kan gebruiken.
- FrontendDe frontend is de gebruikersinterface van een toepassing. Directe feedback in de browser vervangt geen doorslaggevende controles op de server.
- Transactionele inboxEen transactionele inbox gebruikt duurzame berichtregistraties om lokale verwerking tegen dubbele afleveringen te beschermen.
- BerichtbevestigingEen berichtbevestiging meldt aan de broker dat een aflevering volgens de afgesproken regel is ontvangen of verwerkt.
- Jitter bij herhaalpogingenRetry jitter varieert wachttijden willekeurig om herhaalpogingen te spreiden en gelijktijdige aanvragen van veel clients te verminderen.
Artikelen over dit onderwerp








Koppelingen & integratie met ASES
ERP, CRM en webshop netjes gekoppeld


