Zurück zum Forum
Entwicklung

Diskussion

Wie Frontend und Backend zusammenspielen

Ein Überblick über Next.js, Express, Workspaces und Docker.

Aktualisiert 22.09.20265 Min. Lesezeit

Das Repository ist in zwei Anwendungen unter apps/ aufgeteilt. Die Web-Anwendung übernimmt Rendering, sprachabhängige Routen und die Benutzeroberfläche.

Die Express-Anwendung stellt versionierte API-Endpunkte unter /api/v1 bereit und besitzt das Inhaltsmodell. Dadurch bleibt das Frontend unabhängig von der späteren Datenbank- oder CMS-Wahl.

Im Repository-Root sorgen npm Workspaces und Docker Compose für einen gemeinsamen Einstiegspunkt für den gesamten Stack.

Mehr aus dem Forum

Zurück zum Forum