Globaprom.

Headless commerce-ontwikkeling

Headless geeft je volledige controle over ontwerp, snelheid en elk kanaal waarop je verkoopt, ten koste van meer bewegende delen. Wij bouwen het wanneer het loont, en zeggen je ronduit wanneer een goed thema je beter dient. Globaprom levert headless commerce-ontwikkeling tegen een vaste prijs, in weken, zonder het te overdimensioneren.

Eén commerce-backend bedient elke front-end via een API: webwinkel, mobiele app en schermen in de winkel.

Wat is headless commerce?

Headless commerce is een architectuur die de klantgerichte winkel (de kop) scheidt van de commerce-backend die catalogus, winkelwagen, checkout en bestellingen afhandelt. De twee communiceren via API's in plaats van in één systeem aan elkaar gelast te zitten. Je frontend kan een webapp op maat zijn, een mobiele app, een kiosk, of alle drie, elk puttend uit dezelfde backend.

Een traditioneel platform levert winkel en backend als één pakket. Dat is eenvoudiger te draaien en prima voor de meeste winkels. Headless krijgt pas zin wanneer de winkel dingen moet doen die het templatesysteem van een gekoppeld platform niet kan:

  • Vrijheid in ontwerp en prestaties. De frontend is een moderne webapplicatie, dus paginasnelheid, interactie en lay-out bepaal je zelf.
  • Veel kanalen, één backend. Web, native app, marketplace en schermen in de winkel lezen allemaal uit één bron voor catalogus en voorraad.
  • Best-of-breed gereedschap. Je koppelt een commerce-engine aan een aparte CMS-, zoek- en personalisatielaag in plaats van voor alles de versie van één leverancier te nemen.

De branche noemt dit MACH-architectuur: Microservices, API-first, Cloud-native en Headless. Platforms als commercetools zijn eromheen gebouwd, en Shopify biedt Hydrogen, een React-framework voor headless Shopify-winkels. Het label telt minder dan de afweging eronder. Een korte definitie vind je bij headless commerce in onze woordenlijst.

Wanneer loont headless, en wanneer is het overkill?

Headless loont wanneer de extra complexiteit iets oplevert dat je bedrijf echt nodig heeft, en het is overkill wanneer dat niet zo is. Een winkel voor één markt met een catalogus die in een goed thema past, heeft het zelden nodig: de extra infrastructuur kost geld en onderhoud voor controle die je nooit gebruikt. Winkels met meerdere markten, meerdere kanalen of veel maatwerk zijn waar de architectuur haar prijs terugverdient.

Neem een merk dat verkoopt via een website, een native mobiele app en een handvol retailmarketplaces, in vier talen. Gekoppeld zijn dat drie of vier winkels die uit de pas lopen, elk met een eigen kopie van de catalogus. Headless is het één backend die elk kanaal voedt: een product dat je één keer toevoegt verschijnt overal, juist beschreven en per markt geprijsd. We genereren ook gelokaliseerde routes en hreflang uit catalogusdata, in plaats van ze met de hand bij te houden over duizenden URL's.

Je weet aan welke kant van die lijn je staat voordat we ook maar één build voorstellen.

Vraag of headless voor jou loont

Hoe we headless commerce bouwen zonder te overdimensioneren

We zeggen het je als headless het verkeerde antwoord is, want het aanraden waar een thema volstaat, is precies hoe bureaus facturen opblazen. Is het wel het juiste antwoord, dan keur je scope, prijs en opleverdatum goed voordat we code schrijven, en alles is van jou. Ontwikkeling met AI (kunstmatige intelligentie) houdt de bouw binnen weken, terwijl onze engineers elke regel nakijken en verstevigen. Je krijgt het opgeleverd met de logging, monitoring en documentatie die je team nodig heeft om het te draaien.

Shopify hoef je er ook niet voor te verlaten: met de Storefront API en Hydrogen blijft Shopify je backend onder een frontend op maat.

Twijfel je tussen een volledige herbouw en uitbreiden wat je hebt? Webshopontwikkeling op maat is de lichtere route. Hoe dan ook heeft een headless frontend een sterke productinformatiebron erachter nodig. De rest van ons werk in maatwerk e-commerce vult de stukken eromheen in.

Bekijk hoe we werken

Headless commerce versus een gekoppeld platform en losse webshops

  • Controle over de webshop

    Gekoppeld platform
    Beperkt door de templates van het thema
    Headless op maat
    De front end bepaal je zelf
    Aparte webshop per kanaal
    Elk op zijn eigen manier gebouwd
  • Productupdates

    Gekoppeld platform
    Eén keer aanpassen op één platform
    Headless op maat
    Product één keer toevoegen, overal zichtbaar
    Aparte webshop per kanaal
    Dezelfde wijziging per webshop herhalen
  • Gelokaliseerde routes

    Gekoppeld platform
    Hangt van het platform af
    Headless op maat
    Gegenereerd uit de catalogusdata
    Aparte webshop per kanaal
    Met de hand bijgehouden over alle URL's
  • Keuze van tools

    Gekoppeld platform
    Per onderdeel de versie van één leverancier
    Headless op maat
    CMS en zoekfunctie los te kiezen
    Aparte webshop per kanaal
    Voor elke webshop opnieuw gekozen
  • Beheer

    Gekoppeld platform
    Eenvoudiger om te draaien
    Headless op maat
    Meer onderdelen, gebouwd met monitoring
    Aparte webshop per kanaal
    Meerdere systemen om gelijk te houden

Headless loont als de extra complexiteit iets oplevert wat je bedrijf nodig heeft, en is overkill als dat niet zo is.

Veelgestelde vragen

Heb ik headless commerce nodig?

Waarschijnlijk niet, tenzij je over meerdere kanalen of markten verkoopt, controle over ontwerp en prestaties nodig hebt die een thema niet geeft, of veel maatwerk draait. Een winkel voor één markt met een passend thema kan meestal beter gekoppeld blijven. We zeggen je eerlijk aan welke kant van die lijn je zit voordat we enige bouw voorstellen.

Kan ik headless gaan zonder Shopify te verlaten?

Ja. Shopify ondersteunt headless winkels via de Storefront API en het Hydrogen React-framework, dus je houdt Shopify als commerce-backend en bouwt er een frontend op maat bovenop. Hetzelfde patroon geldt voor andere platforms met een degelijke API. Je hoeft niet van platform te wisselen om headless te gaan.

Is headless commerce lastiger te onderhouden?

Het heeft meer bewegende delen dan een gekoppeld platform, dus ja, er is meer te draaien. Precies daarom raden we het niet standaard aan. Wanneer de multichannel- of maatwerkvoordelen zwaarder wegen dan de extra complexiteit, bouwen we het met logging, monitoring en documentatie zodat je team het kan bedienen, en jij bent eigenaar van alle code.

Ontdek of headless loont voor je winkel

Vertel ons wat je winkel moet kunnen dat je platform niet kan. We zeggen je of headless loont, en als dat zo is, krijg je een vaste scope, een vaste prijs en een opleverdatum in weken.