Kapitel 15 · Teil 3

CI/CD for Frontend Web

A focused chapter on ci/cd for frontend web, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

15-1

Warum Frontend-Web-CI/CD nicht mit Backend-CI/CD gleichzusetzen ist

Frontend-CI/CD unterscheidet sich grundlegend vom Backend: Browser-Vielfalt, Caching, API-Abhängigkeiten und ein komplexerer Build-Prozess erfordern eine eigene Pipeline-Strategie.

6 Min.
15-2

Zwei Wege, ein Frontend auszuliefern: Statische Dateien oder ein laufender Server

Die Entscheidung zwischen statischen Dateien und Server-Side Rendering prägt deine gesamte CI/CD-Pipeline. Lerne die Unterschiede, Vorteile und den richtigen Ansatz für dein Frontend.

5 Min.
15-3

Warum statische Frontend-Deployments einfacher sind als du denkst

Du hast eine React-, Vue- oder Angular-App gebaut. Der Build läuft lokal. Doch der Deployment-Prozess birgt Fallstricke: Cache-Probleme, partielle Uploads und veraltete Assets. Lerne, wie du mit Hashing und einer sauberen Pipeline zuverlässig ausrollst.

6 Min.
15-4

Wenn Ihr Frontend einen Server braucht: Eine CI/CD-Pipeline für SSR-Anwendungen

Erfahren Sie, warum SSR-Apps anders deployed werden als statische Seiten. Schritt-für-Schritt-Anleitung für CI/CD-Pipelines mit Health Checks, Container-Deployment und Rollback-Strategien.

5 Min.
15-5

Schluss mit Screenshots: Warum Ihr Team Preview Deployments für UI-Reviews braucht

Erfahren Sie, wie Preview Deployments Screenshot-basierte UI-Reviews ersetzen, die Feedback-Schleife verkürzen und Integration Bugs frühzeitig aufdecken – inklusive praktischer Checkliste.

5 Min.
15-6

Frontend-Kompatibilität mit der API sicherstellen

Erfahren Sie, wie Sie mit API-Versionierung, Feature Flags und Vertragstests in Ihrer CI/CD-Pipeline sicherstellen, dass Ihr Frontend immer mit der richtigen API-Version kommuniziert.

6 Min.
15-7

Frontend-Änderungen ausliefern, ohne alles zu zerstören

Du hast ein neues Frontend gedeployt – Build grün, Tests bestanden. Trotzdem sehen manche Nutzer eine kaputte Oberfläche. Warum Frontend-Releases anders sind und wie du mit gestaffelten Rollouts, Canary- und Blue-Green-Deployments das Risiko minimierst.

7 Min.
15-8

Was passiert nach dem Frontend-Release? Monitoring, das wirklich funktioniert

Nach dem Deployment läuft die App – aber funktioniert sie auch? Erfahre, warum Server-Monitoring nicht reicht und wie RUM und synthetische Tests echte Einblicke liefern.

5 Min.