Intershop REST-API (intershop.REST) + Laioutr: So funktioniert die Anbindung
Wer Intershop betreibt und ein modernes Frontend will, ohne es von Grund auf zu bauen, stellt sich eine einfache Frage: Wie spricht der Frontend-Layer mit Intershop? Dieser Artikel zeigt, wie Laioutr die REST-API (intershop.REST) anbindet und was wo bleibt.
Was die REST-API (intershop.REST) liefert
Intershop stellt jede Funktion über die REST-API bereit und liefert ein Angular-PWA-Blueprint als Referenz-Frontend. Die API liefert Produkt- und Katalogdaten, Warenkorb-Operationen, Kundenkonten und Checkout. Weil die API der Vertrag ist, kann jedes Frontend sie konsumieren, auch Laioutr.
Laioutr ist der Konsument, Intershop ist die Wahrheitsquelle
Laioutr bindet die vorhandene REST-API (intershop.REST) als konfigurierten Layer an, nicht als Custom-Integrationsprojekt. Intershop bleibt die einzige Wahrheitsquelle: Katalog, Preise, Promotions, Bestand und Bestellungen bleiben im Backend. Es gibt kein Datenduplikat und keine Sync-Schicht, die konsistent gehalten werden muss. Das Frontend fragt Daten beim Rendern ab und schickt Warenkorb- und Checkout-Aktionen über die API zurück.
Was das in der Praxis bedeutet
- Produkt- und Kategorieseiten rendern aus Live-Antworten der REST-API (intershop.REST)
- Warenkorb- und Checkout-Aktionen laufen über die API, Order-Logik bleibt in Intershop
- Kundenkonten und Bestellhistorie kommen aus der API
- B2B und B2C-Spezifika werden über die API geliefert und in Laioutr-Komponenten gerendert
Ein konfigurierter Layer, kein Greenfield-Build
Ein eigenes Frontend muss jeden API-Sonderfall selbst behandeln. Laioutr liefert die Commerce-Komponenten und ihr API-Verhalten vorgefertigt, der Connect-Schritt ist also Konfiguration gegen euer Schema. Marketing-Teams komponieren danach Seiten und Kampagnen darauf, ohne die Integration anzufassen.
Performance und Hosting
Laioutr liefert das Frontend aus einem EU-CDN mit einem Lighthouse-100-Ziel und Server-Side-Rendering für SEO aus. Caching auf der Frontend-Ebene reduziert die Last auf das Intershop-Backend bei lese-intensivem Katalog-Traffic.
Häufige Fragen
Speichert Laioutr unsere Produktdaten?
Nein. Die Daten bleiben in Intershop. Laioutr fragt sie zur Render-Zeit über die REST-API (intershop.REST) ab, es gibt keinen Duplikat-Datenspeicher.
Wird das Backend beim Setup angefasst?
Keine Backend-Neuarchitektur ist nötig. Ihr nutzt die REST-API (intershop.REST) und konfiguriert den Laioutr-Connect-Layer. Siehe die Intershop-Pillar-Page oder sprich mit unserem Team.
Mehr bei Laioutr: Personalization.
Mehr dazu: BigCommerce GraphQL Storefront API + Laioutr: So funktioniert die Anbindung und Pimcore GraphQL-API (Datahub) und REST + Laioutr: So funktioniert die Anbindung.