pimsysteem.nl
Woordenlijst

Headless

Headless is een architectuurprincipe waarbij beheer en opslag van data (de backend) losstaan van de presentatielaag (de frontend), die de data via API's ophaalt en zelf weergeeft.

In een headless opzet heeft het systeem geen eigen vaste weergave voor eindklanten. Het PIM-systeem beheert productdata en stelt die beschikbaar via een API, meestal REST of GraphQL. Elke frontend, zoals een webshop, app, kassasysteem, kiosk of printtool, haalt daar de velden op die hij nodig heeft en bepaalt zelf de opmaak.

Voor PIM betekent headless dat het datamodel leidend is en de kanalen volgen. U voegt een nieuw kanaal toe door een extra afnemer op dezelfde API aan te sluiten, zonder het PIM om te bouwen. Daar staat tegenover dat elke frontend eigen ontwikkelwerk vraagt en dat de kwaliteit van de API-documentatie, de rate limits en de webhooks van het PIM zwaar wegen bij de selectie.

Headless is de H in MACH en een bouwsteen van composable commerce. Het artikel Headless PIM beschrijft wanneer de aanpak loont en welke vragen u leveranciers stelt over API-dekking, versiebeheer van de API en prestaties bij grote catalogi.

Voorbeeld uit de praktijk

Een groothandel voedt zijn B2B-webshop, een mobiele app voor monteurs en een printcatalogus uit dezelfde PIM-API, waarbij elk kanaal alleen de attributen ophaalt die het toont.

Zie ook