Shop-Architektur

Headless Commerce

Headless Commerce ist eine Shop-Architektur, bei der das Frontend (Darstellungsschicht) vollständig vom Commerce-Backend (Geschäftslogik, Datenhaltung) entkoppelt ist und ausschließlich über APIs kommuniziert.

Formel
Headless = API-First Backend + Entkoppeltes Frontend (React/Next.js/Astro)

In einer traditionellen Shop-Architektur sind Frontend und Backend eng verwoben – Shopify oder Shopware rendert die Seiten und verwaltet gleichzeitig Produkte, Bestellungen und Kunden. In einer Headless-Architektur ist das Frontend ein eigenständiges System, das Daten über APIs vom Commerce-Backend bezieht und selbst rendert. Das gibt maximale Flexibilität – aber auch maximale Verantwortung.

Gutes Zeichen

Headless lohnt sich, wenn Performance, vollständige Frontend-Kontrolle oder komplexe Multi-Channel-Ausgabe (App, Web, Kiosk, IoT) die technischen Grenzen traditioneller Shop-Systeme sprengen. Marken mit starker Eigenentwicklungs-Kapazität und klaren Performance-Anforderungen (Core Web Vitals, internationale SSR-Anforderungen) profitieren am meisten.

Warnsignal

Headless scheitert, wenn die Entscheidung primär durch Marketing-Trends statt durch konkrete technische Anforderungen getrieben wird. Die TCO (Total Cost of Ownership) einer Headless-Architektur ist systematisch höher als bei einer klassischen Architektur – mehr Entwicklungsaufwand, mehr Systemkomplexität, mehr Abhängigkeiten.

Die ehrliche Frage vor jeder Headless-Entscheidung: Was kann ich mit klassischem Shopify/Shopware nicht erreichen, das ich mit Headless erreiche – und ist dieser Mehrwert die 2–5× höheren Entwicklungskosten wert? Für die meisten Shops unter 20 Mio. € Umsatz ist die Antwort: nein.

Branche Richtwert
Klassischer Shopify/Shopware Shop (Setup) 15.000–80.000 €
Headless Shop (Setup, vergleichbar) 80.000–300.000 €
Klassischer Shop (jährl. Wartung) 5.000–20.000 €/Jahr
Headless Shop (jährl. Wartung) 20.000–80.000 €/Jahr
Headless Break-Even ggü. klassisch Selten unter 3–5 Jahren
  • Klare Performance-Anforderungen: Core Web Vitals unter dem Branchenschnitt trotz Shopify-Theme-Optimierung – Headless ermöglicht statisches Pre-Rendering (SSG/SSR) ohne Shop-System-Overhead
  • Multi-Surface-Ausgabe: Dieselben Commerce-Daten sollen App, Webshop, Kiosk-Terminal und Außendienst-iPad gleichzeitig bedienen – APIs sind hier die natürliche Architektur
  • Starkes internes Dev-Team: Headless funktioniert nur mit entwicklungsstarker interner Kapazität oder einem langfristigen externen Partner – keine Option für Shops, die auf Turnkey-Lösungen angewiesen sind
  • Composable Commerce Strategy: Wenn verschiedene Best-of-Breed-Systeme (Commerce-Backend + PIM + CMS + Search + Loyalty) kombiniert werden sollen, ist API-First-Architektur die saubere technische Entscheidung
  • Headless als Statussymbol: Headless klingt technisch fortschrittlich – das ist kein Geschäftsargument. Die Entscheidung muss auf konkreten Anforderungen basieren, nicht auf Konferenz-Trends
  • App-Store-Verlust unterschätzen: Das Shopify/Shopware App-Ökosystem bietet hunderte fertiger Integrationen. Headless bedeutet, viele dieser Integrationen selbst zu bauen oder über Custom-APIs anzubinden
  • Checkout-Kontrolle vs. Konversionsrate: Custom-Headless-Checkouts haben fast immer niedrigere Conversion Rates als optimierte native Checkouts – weil jahrelange A/B-Test-Erfahrung der Plattformbetreiber fehlt
  • Content-Editing-Erfahrung ignorieren: Wenn das Marketing-Team Produktseiten, Landingpages und Kampagnen selbst bearbeiten muss, ist ein Headless-Setup oft schlechter als ein klassisches CMS-Backend

Headless Commerce: Maximale Flexibilität, maximale Verantwortung

Bei Headless Commerce ist das Frontend – die Darstellungsschicht, die der Kunde sieht – vollständig vom Commerce-Backend getrennt. Das Backend (Produktkatalog, Warenkorb, Checkout, Bestellverwaltung) stellt alle Daten über APIs bereit. Das Frontend ist ein eigenständiges Web-Projekt (typischerweise in React, Next.js, Astro oder Vue), das diese APIs konsumiert und die Seite selbst rendert. Die beiden Systeme teilen keine Code-Basis und sind unabhängig voneinander deploybar.

Traditionelle vs. Headless-Architektur: Was sich verändert

Der fundamentale Unterschied liegt in der Kopplung von Rendering und Commerce-Logik:

  • Traditionell (monolithisch): Shop-System (Shopify, Shopware, WooCommerce) rendert Seiten serverseitig, verwaltet Produktdaten, Bestellungen und Kunden in einer integrierten Plattform. Frontend-Anpassungen erfolgen über Themes und Theme-APIs. Schnell einsatzbereit, hohes Ökosystem, begrenzte Frontend-Freiheit.
  • Headless: Commerce-Backend (Shopify Headless/Hydrogen, commercetools, Medusa, BigCommerce) liefert Daten via GraphQL/REST. Frontend ist ein eigenständiges Framework-Projekt mit vollständiger Design- und Performance-Kontrolle. Maximale Flexibilität, maximaler Entwicklungsaufwand.
  • Composable Commerce (Erweiterung): Konsequente Headless-Logik für alle Systemschichten – Commerce-Backend, CMS, Search (Algolia), PIM, Loyalty, Payment – alle über APIs verbunden. Maximale Modularität und Austauschbarkeit, aber auch maximale Integrationskomplexität.

Die echten Vorteile von Headless Commerce

Headless hat reale Vorteile – aber nur für spezifische Anforderungen, nicht als generelle Verbesserung:

  1. 1 Performance durch statisches Pre-Rendering: Headless-Frontends können mit Frameworks wie Next.js oder Astro vollständig statisch generiert werden (SSG). Das Ergebnis: Ladezeiten unter 1 Sekunde, perfekte Core-Web-Vitals-Scores, besseres SEO-Ranking – weil kein Shop-System-Overhead beim Rendering existiert.
  2. 2 Vollständige Frontend-Kontrolle: Jedes UI-Element, jede Interaktion, jede Animation ist frei programmierbar – keine Theme-Einschränkungen, keine Liquid/Twig-Template-Grenzen. Für Brands mit starker visueller Identität und Custom-UX-Anforderungen ist das entscheidend.
  3. 3 Multi-Surface-Publishing: Wenn dieselben Produkte und Preise auf Web-Shop, Mobile App, Kiosk, Digital Signage oder Voice Interface ausgegeben werden sollen, ist eine API-First-Commerce-Plattform die einzig skalierbare Architektur.
  4. 4 Unabhängige Deployments: Frontend und Backend können unabhängig voneinander deployed werden. Eine Frontend-Änderung braucht kein Backend-Deployment – das beschleunigt Iteration und reduziert Deployment-Risiken.

Performance ist das stärkste legitime Argument für Headless. Ein gut implementiertes Headless-Frontend kann Ladezeiten gegenüber theme-basierten Shops um 50–80% reduzieren – und jede Sekunde schnellere Ladezeit ist messbar mit 1–7% höherer Conversion Rate korreliert.

Die echten Kosten von Headless: Was Anbieter selten kommunizieren

Headless hat einen systematisch höheren Total Cost of Ownership als klassische Shop-Architekturen. Die versteckten Kosten, die in Headless-Pitches selten auftauchen:

  • Checkout-Conversion-Verlust: Shopify und Shopware haben jahrelange Checkout-Optimierungen in ihren nativen Checkouts. Headless-Custom-Checkouts starten ohne diese Optimierungen. Messbar niedrigere Conversion Rates in den ersten 12–24 Monaten nach Launch sind typisch.
  • App-Ökosystem-Verlust: Shopify-Apps (Reviews, Loyalty, Upsell, Returns, Subscriptions) sind im klassischen Stack per Klick installiert. In Headless muss jede Funktion über APIs angebunden oder selbst gebaut werden. Das addiert sich schnell auf hunderte von Entwicklungsstunden.
  • Preview und Staging-Komplexität: Content-Teams brauchen Live-Vorschauen ihrer Änderungen. In Headless ist das eine eigenständige Infrastruktur-Anforderung, die gebaut werden muss – kein Feature, das mitkommt.
  • Höherer Hosting-Aufwand: Headless braucht eigene Frontend-Hosting-Infrastruktur (Vercel, Netlify, AWS), Backend-API-Hosting und CDN-Konfiguration – separate Systeme mit separaten Kosten und Monitoring-Anforderungen.

Wann Headless tatsächlich die richtige Entscheidung ist

Die ehrliche Antwort auf die Headless-Frage hängt von drei Kriterien ab:

  1. 1 Konkrete, nicht erreichbare Anforderungen: Können Sie spezifisch benennen, was Sie mit klassischem Shopify/Shopware nicht umsetzen können? Wenn die Antwort vage ist ('mehr Flexibilität', 'bessere Performance' ohne Messziel), ist Headless keine valide Entscheidung, sondern Technologie-Drift.
  2. 2 Entwicklungskapazität: Haben Sie ein entwicklungsstarkes internes Team oder einen langfristigen externen Partner mit Headless-Erfahrung? Headless ohne starke Entwicklungsressourcen führt zu einem schlecht gewarteten System, das schneller veraltet als eine klassische Architektur.
  3. 3 TCO-Rechnung: Haben Sie die Gesamtkosten – initiale Entwicklung, laufende Wartung, App-Eigenentwicklungen, Checkout-Optimierung – gegen den erwarteten Mehrwert gegengerechnet? Der Break-Even gegenüber einer klassischen Architektur liegt selten unter 3–5 Jahren.

Für die meisten D2C-Brands und Online-Shops ist der Sweet Spot zwischen Performance und Komplexität kein Full-Headless, sondern optimiertes Theme mit selektivem Headless (z.B. nur spezifische Landingpages als Next.js-Frontend, Rest klassisch). Diese hybride Strategie gibt 80% der Performance-Vorteile bei 20% der Kosten.

Headless oder klassisch – was passt zu Ihnen?

Wir analysieren Ihre technischen Anforderungen und empfehlen die Architektur, die Ihre Ziele mit dem geringstmöglichen Overhead erreicht – ohne Technologie-Fetisch.

Lieber erstmal schreiben? kontakt@wernerstrauch.de