Spartacus

Divante ist Core Contributor von Spartacus — der offiziellen Angular-basierten Headless-Storefront für SAP Commerce Cloud. Wir entwickeln, individualisieren und aktualisieren produktive Storefronts für B2C-Händler und B2B-Hersteller.

Core
SAP-Open-Source-Contributor
Angular
TypeScript · NgRx · RxJS
B2B & B2C
Vollständige Abdeckung der SAP-CC-Funktionen
18 Jahre
SAP-Commerce-Expertise
Vertraut von

Wir haben Spartacus mitentwickelt. Wir kennen es von Grund auf.

Spartacus ist die offizielle Headless-Angular-Storefront für SAP Commerce Cloud — von SAP auch als SAP Composable Storefront vermarktet. Divante-Engineers haben direkt an der Architektur, der Komponentenbibliothek und dem B2B-Funktionsumfang mitgewirkt. Diese Tiefe an Know-how erhalten Sie nicht von einem klassischen Systemintegrator.

Wir implementieren Spartacus für B2C-Retail, B2B-Distribution und Hersteller-Marken — und liefern vollständig individualisierte Storefronts, die auf der aktuellen Angular-LTS-Version laufen, Clean-Core-OCC-Erweiterungen nutzen und SAP-Commerce-Versionsupgrades konfliktfrei überstehen. Zudem bieten wir strukturierte Migrationspfade von JSP Accelerator und älteren Spartacus-Versionen.

Leistungsmerkmale

Was wir entwickeln.

B2C-Storefront-Implementierung

Vollständige B2C-Spartacus-Builds — PLP, PDP, Warenkorb, Checkout und Konto-Seiten — mit Ihrem Design-System als individueller Angular-Komponentenbibliothek. Optimiert für Core Web Vitals und SEO.

B2B-Beschaffungs-Storefront

Komplexe B2B-Funktionen auf Spartacus: Angebotsmanagement, Freigabe-Workflows, Kostenstellen-Abrechnung, Punchout (OCI/cXML), Vertragspreise und mehrstufige Käufer-Account-Hierarchien.

Accelerator-Migration

Strukturierte Migration von JSP Accelerator zu Spartacus mit vollständiger Validierung der Funktionsparität. Wir betreiben beide Storefronts während der Übergangsphase parallel, um Risiken auszuschließen und Traffic-Split-Tests zu ermöglichen.

OCC-API-Erweiterungen

Individuelle SAP-Commerce-OCC-API-Endpunkte und Facades — Clean Core, upgrade-sicher, vollständig getestet. Wir erweitern die OCC-Schicht um individuelle Katalogattribute, B2B-Logik und Drittanbieter-Integrationen.

Individuelle Komponentenentwicklung

Maßgeschneiderte Angular-Komponenten, die die Spartacus-Standards erweitern oder ersetzen — gemäß der CMS-gesteuerten Architektur der Plattform, damit Ihre Anpassungen Versionsupgrades unbeschadet überstehen.

Versionsupgrade & Support

Proaktive Spartacus- und SAP-Commerce-Cloud-Versionsupgrades, Patch-Management sowie L2/L3-Support-Verträge. Wir dokumentieren alle Anpassungen entlang des Upgrade-Pfads vor jedem Release.

Unser Vorgehen.

01

Architektur-Review

Bewertung der SAP-Commerce-Version, des Anpassungsgrads, des OCC-API-Erweiterungsbestands und der Integrationslandschaft. Bei Accelerator-Migrationen erfassen wir jede individuelle JSP-Vorlage und -Erweiterung, um eine vollständige Funktionsparitätsmatrix zu erstellen.

02

Storefront-Build

Implementierung von Spartacus mit Ihrem Design-System als individueller Angular-Bibliothek. B2B- und B2C-Funktionsumfang werden passend zu Ihrem Commerce-Modell konfiguriert — Angebots-Workflows, Account-Hierarchien oder Standard-Checkout.

03

OCC-Erweiterung & Integration

Erweiterung der OCC-APIs für individuelle Katalogdaten, Drittanbieter-Integrationen und B2B-Beschaffungslogik — durchgängig mit Clean-Core-Patterns, die SAP-Commerce-Plattform-Upgrades konfliktfrei und ohne Patch-Abhängigkeiten überstehen.

04

Go-Live & Upgrade-Pfad

Auslieferung mit vollständiger Regressionstestabdeckung, dokumentiertem Anpassungsbestand und einem klaren, an die SAP-Commerce-Cloud-Release-Zyklen ausgerichteten Upgrade-Pfad. Support-Vertrag oder Managed-Upgrade-Service nach dem Go-Live verfügbar.

Technologie

Technologische Grundlage

Der Stack hinter jeder Spartacus-Implementierung.

Angular 17+Aktuelle LTS-Version
TypeScriptStrict Mode, vollständige Typabdeckung
NgRxState Management
RxJSReaktive Streams
OCC APISAP-Commerce-REST-Schicht
SAP BTPIntegrations- & Erweiterungsplattform
Jest · CypressUnit- & E2E-Tests
Docker · KubernetesContainer-Deployment

Häufig gestellte Fragen

Häufige Fragen zu Spartacus.

Was ist Spartacus, und wie verhält es sich zu SAP Composable Storefront?
Spartacus ist die Open-Source-Angular-Storefront für SAP Commerce Cloud. SAP hat sie 2022 in „SAP Composable Storefront" umbenannt, doch Projekt, Codebasis und Angular-Grundlage sind identisch. Die meisten Teams und die breitere SAP-Community bezeichnen sie weiterhin als Spartacus. Bestehende Implementierungen folgen unabhängig vom verwendeten Namen demselben Upgrade-Pfad und Repository.
Sollten wir von JSP Accelerator auf Spartacus migrieren?
Wenn Sie JSP Accelerator mit einer erheblichen Anzahl individueller JSP-Erweiterungen einsetzen, ist eine Migration zu Spartacus ein umfangreiches Projekt — kein Eins-zu-eins-Austausch. SAP hat den Accelerator als veraltet eingestuft; er erhält keine neuen Funktionsinvestitionen mehr. Die Migration zahlt sich durch deutlich bessere Core-Web-Vitals-Performance, einfachere Frontend-Entwicklung und Zugang zu künftigen SAP-Funktionsreleases aus. Wir empfehlen eine strukturierte Discovery-Phase, um den Aufwand vor der Entscheidung zu quantifizieren.
Was ist Clean Core, und warum ist es wichtig?
Clean Core ist SAPs architektonisches Prinzip zur Erweiterung von SAP Commerce Cloud, ohne den Kern-Quellcode der Plattform zu verändern. Erweiterungen und Anpassungen werden über definierte Erweiterungspunkte realisiert — OCC-API-Facades, Hooks und ereignisgesteuerte Integrationen — statt direkt SAP-Code zu patchen. Dadurch stehen Plattform-Upgrades nicht im Konflikt mit Ihren Anpassungen. Wir wenden Clean-Core-Patterns auf jede OCC-Erweiterungsarbeit an, was Upgrade-Risiko und -Aufwand erheblich reduziert.
Wie lange dauert eine Spartacus-Implementierung?
Ein neuer B2C-Spartacus-Build (Design-System + Kernseiten + Checkout) dauert in der Regel 16–24 Wochen. B2B-Builds mit Beschaffungs-Workflows benötigen je nach Funktionskomplexität 24–36 Wochen. Accelerator-Migrationen reichen je nach Umfang individueller JSP-Erweiterungen und Integrationen von 20 bis über 40 Wochen. Nach der Architektur-Review-Phase liefern wir eine detaillierte Aufwandsschätzung.
Kann Spartacus mit Nicht-SAP-Commerce-Backends arbeiten?
Spartacus ist speziell für SAP Commerce Cloud konzipiert und auf den OCC-API-Vertrag angewiesen. Es ist kein universelles Angular-Storefront-Framework. Wenn Sie ein Headless-Angular-Frontend für ein Nicht-SAP-Backend benötigen, empfehlen wir eine eigens dafür entwickelte Angular-Anwendung oder ein anderes Headless-Frontend-Framework anstelle einer Anpassung von Spartacus.

Sprechen Sie mit uns über Spartacus.

Ob Sie einen neuen Storefront-Build starten, von Accelerator migrieren oder ein Upgrade planen — wir geben Ihnen eine ehrliche Einschätzung des Aufwands und des richtigen Ansatzes.

Verantwortlicher für Ihre personenbezogenen Daten ist die Cloudflight Poland Sp. z o.o. mit Sitz in Wrocław, die personenbezogene Daten zu Marketingzwecken verarbeitet, einschließlich der Vorstellung unseres Angebots, gemäß den Nutzungsbedingungen unserer Website. Sie haben das Recht auf Zugang zu Ihren Daten, deren Berichtigung, Löschung, Einschränkung der Verarbeitung sowie Datenübertragbarkeit, sowie das Recht, der Verarbeitung zu widersprechen und Beschwerde bei einer Aufsichtsbehörde einzulegen. Ausführliche Informationen finden Sie in der Datenschutzerklärung.