De siste årene har såkalte “headless”-implementasjoner blitt mer vanlige også for nettbutikker og Magento. Tradisjonelt har frontend og backend av en nettbutikk vært tett koblet sammen, ofte som en monolittisk struktur. Dette betyr at presentasjonslaget (frontend) og databehandlingslaget (backend) er bundet sammen.
I en headless-implementering er derimot frontend og backend adskilt. Dette betyr at de to delene kan utvikles og vedlikeholdes separat, og kommuniserer med hverandre via APIer.
De siste årene har vi sett et stort fokus på at alle implementasjoner skal være headless og som et svar på dette har blant annet Magento utviklet sitt eget Magento PWA studio.
Vi ser at kunder som setter høye krav til fleksibilitet i deres løsninger er ofte godt tjent med en headless implementasjon, man vil stå friere til å lage ulike komplekse produkter som har produktvelgere eller guider uten at man behøver å løse dette i back-end. Dette vil gjøre deler av nettsiden raskere og lettere å drifte da vi kan avlaste back-end med spørringer som blir løst i front-end.