Zur Übersicht

Batchmaker Familie · React Application

W-Make Batch · React

Das eigenständige Next.js-Frontend für den vorhandenen Express-/SQLite-Fachkern von W-Make Batch.

Verantwortung
Frontend-Architektur, Migrationsstrategie und technische Qualität.
Technik
Next.js 16 · React 19 · TypeScript · Tailwind CSS · SWR · Playwright
Stand
Live · Frontend-Modernisierung
Einordnung
Ein kontrollierter UI-Wechsel: Der fachliche Backend-Vertrag bleibt stabil, der Client wird schrittweise modernisiert.

Ausgangslage

Ausgangslage

Ein Produktionssystem kann seine Benutzeroberfläche nicht wie eine Marketingseite austauschen. Buchungen, Rollen und die API müssen während einer Migration gleich bleiben.

Deshalb bleibt der Express-/SQLite-Fachkern die Quelle der Wahrheit. Das React-Frontend spricht über einen klaren Server-Proxy mit ihm, statt Geschäftslogik in den Browser zu verlagern.

Entscheidungen

Entscheidungen

  1. 01

    App Router und Komponenten modernisieren die Oberfläche, ohne den fachlichen Buchungsweg umzuschreiben.

  2. 02

    API-Zugriffe bleiben serverseitig vermittelt; der Browser erhält keinen direkten Datenbank- oder Secret-Zugang.

  3. 03

    Der Legacy-Fallback ist ein eng gefasster Notfallpfad, kein zweites dauerhaftes Produkt.

  4. 04

    Routen-, Rollen- und Smoke-Checks machen den UI-Wechsel überprüfbar.

Was man prüfen kann

Blick in die Anwendung.

Live-Ansicht des React-Frontends am geschützten Anmeldepunkt.
Live-Ansicht des React-Frontends am geschützten Anmeldepunkt.

Was man prüfen kann

Der Ablauf im Modell.

  1. 01

    Backend-Vertrag

    Der vorhandene Fachkern bleibt die Quelle für Auth, Rollen und Buchungen.

  2. 02

    Server-Proxy

    Die Next.js-Anwendung vermittelt API-Aufrufe ohne Backend-Details im Browser offenzulegen.

  3. 03

    React-Oberfläche

    Module werden als überprüfbare Routen und Komponenten modernisiert.

  4. 04

    Fallback

    Ein begrenzter Notfallpfad bleibt vom normalen React-Bundle getrennt.

Was bleibt

Was bleibt

Modernisierung ist dann sicher, wenn die fachliche Grenze stabil bleibt. Ein neuer Client darf den Produktionsvertrag nicht nebenbei neu erfinden.

batchmaker-react.w-make.com

30-Min. Erstanalyse · Kostenlos

Beschreiben Sie den Prozess, der heute bricht.

Gespräch beginnenEigenen Prozess prüfen