Storefront-Grundlage
Übergreifende Funktionen, die alle Implementierungen gemeinsam nutzen.
-
Next.js, Nuxt oder Angular SSR
Derselbe Funktionsumfang wird in drei Implementierungen bereitgestellt, damit der Storefront zu den Kompetenzen des Teams passt.
IntershopReady Unterstützt Enthalten B2C + B2B -
Server-first-Architektur mit SSR
Das serverseitige Rendering und die serverseitige Metadaten-Generierung rufen ICM-Domänenmodule direkt über die ICM-Zugriffsschicht auf; das Layout lädt den Kategoriebaum serverseitig vor und hydriert im Browser nur interaktive Bereiche.
IntershopReady Unterstützt Enthalten B2C + B2B -
Sicheres BFF zwischen Browser und ICM
Sensible Aufrufe laufen über domänenspezifische Servermodule, die Tokens schützen, ICM-Antworten vereinheitlichen und die API-Exposition begrenzen.
IntershopReady Unterstützt Enthalten B2C + B2B -
Durchgängiges TypeScript
Die Typisierung reicht von der ICM-Konfiguration (IcmConfig) über die View-Model-Adapter bis zum Feature-Flag-Registry; Formulare kombinieren die Formularschicht mit gemeinsamen Zod-Validierungsschemas.
IntershopReady Unterstützt Enthalten B2C + B2B -
Lokalisierte Routen und Sprachumschalter
Die Internationalisierungsschicht gibt auf den lokalisierten Routen stets ein Sprachpräfix aus (en-US/fr-FR/de-DE); der Umschalter speichert die Auswahl und lädt neu, und die BCP-47-Locale wird an der Netzwerkgrenze in die ICM-Unterstrichform (en_US) übersetzt.
IntershopReady Unterstützt Enthalten B2C + B2B -
Spracherkennung und Synchronisierung
Das Middleware führt das Internationalisierungs-Routing aus und gleicht dann das Locale-Cookie mit dem URL-Segment ab, das die maßgebliche Quelle ist; das korrigierte Cookie wird in die Request-Header zurückgeschrieben, damit das serverseitige Rendering und das BFF ICM in der richtigen Sprache abfragen.
IntershopReady Unterstützt Enthalten B2C + B2B -
Mehrwährung gemäß ICM-Konfiguration
Die Währungswahl wird in einem Cookie gespeichert und vom ICM-Servertransport als Matrixparameter (;loc=;cur=) an die ICM-URL angehängt, analog zur Intershop-PWA; ICM liefert die Preise dann gemäß Kanalkonfiguration in der gewählten Währung.
IntershopReady Unterstützt Über ICM B2C + B2B -
Zentrales Markenthema
Der Markenakzent ist einmal definiert - Farbe, Name und PWA-Metadaten - und versorgt dann das Manifest, die installierbaren Icons, das Open-Graph-Bild, den Adressleisten-Tint und das Akzent-Token der Oberfläche.
IntershopReady Unterstützt Enthalten B2C + B2B -
Feature Flags in UI und BFF
Das Feature-Flag-Registry stellt Gardes in der UI und im BFF bereit, sodass eine deaktivierte Funktion sowohl die Seite als auch ihre Serverroute per 404 ausblendet; zwei Umgebungsvariablen (Allow- und Kill-Liste) bestimmen den Umfang ohne Fork.
IntershopReady Unterstützt Enthalten B2C + B2B -
Abstraktion des Identitätsanbieters
Die Identitätsfabrik wählt den Anbieter zur Laufzeit gemäß Konfiguration hinter einer gemeinsamen IdentityProvider-Schnittstelle aus (Session-Auflösung, Login-/Logout-/Registrierungs-URLs); ICM-OAuth2 ist der Standard, Auth0 ist als noch zu vervollständigender Connector angelegt.
IntershopReady Unterstützt Optional B2C + B2B