Einführung
Mandantenfähigkeit ist vor allem eine Frage von Grenzen. Jede Anfrage trägt eine Site-Identität, und jede Schicht muss sie respektieren — ohne Daten einer Marke in eine andere zu leaken.
Den Mandanten auflösen
Wir lösen eine Site über ihre Domain aus dem Control-Plane-Registry auf und mappen sie auf einen Medusa-Sales-Channel. Dem x-site-id-Header wird clientseitig nie vertraut — das Scoping wird serverseitig auf jeder Route erzwungen.
Ein typisiertes BFF mit Eden
Die Storefront spricht über Eden mit einem ElysiaJS-BFF, sodass Request- und Response-Typen durchgängig geteilt werden. Engines (Medusa, Convex) liegen hinter dem BFF und degradieren sauber, wenn eine ausfällt.
In Aktion sehen
Lieber Video? ▶ Zur Walkthrough
Gebaut auf Bun + ElysiaJS, ausgeliefert über Convex. Fragen gerne in den Kommentaren.