Många av oss har troligtvis gjort ett nätköp så implusivt att vi har mentalt skickat ett tyst tack för ångerrätten. Oavsett vad headless commerce kan låta som så har det väldigt lite att göra med just huvudlös näthandel. Så vad är det alla egentligen pratar om, och varför ska vi bry oss?
Låt oss först kolla på begreppet headless. Headless är namnet på en arkitekturprincip som hanterar backend – delen eller delarna av ett system som har ansvar för data och affärslogik – inget eget presentationslager. Funktioner och data är istället tillgängligt i API-er (application programming interface – kort förklarat, standardiserade sätt för applikationer att prata med varandra). Därtill, begreppet API first som ofta används till att beskriva idéen till att bygga och utveckla backend-funktionaliteten. Detta för att främst möta en specifikation om hur API ska fungera och inte hur det grafiska användargränssnittet (GUI) ska användas.
Det här sättet att tänka på är på många sätt framkommit av den omfattande affärsdigitaliseringen som vi alla har varit med på de senaste 15 åren – oavsett om vi har varit i framkant och varit med på toppen av vågen eller om vi har svepts med strömmen, förvirrad och maktlös.
Precis som e-handeln och andra digitala tjänster har gått från att vara en business vid sidan av till att bli den primära leveransmodellen för verksamheter som vill vara en del av konkurrensen bland kunderna, så har den associerade tekniska lösningen också växt i sin signifikans, storlek och inte minst sin komplexitet.
I början av ”näthandeln” eller ”hemsidan” så var det oftast en enkelstående publiceringslösning som hanterades manuellt av en eller två dedikerade entusiaster. Idag är lösningarna nästan som levande organismer som bearbetar en stor mängd data och går igenom massiva intäkter med en enorm hastighet.