TUI.com
Beschreibung
Für die Reisebuchungsplattform tui.com waren wir Teil eines großen internationalen Teams. Wir entwickelten eine Microfrontend Architektur auf Basis von Custom Web Components, die mittels JavaScript, TypeScript (Client) und Node.js (Server) entwickelt wurden.
Die Auslieferung erfolgte über AWS Lambda, Cloudfront und S3, welche mittels IaC Stacks (Cloudformation) generiert und verwaltet wurden.
Der Fokus der Architektur lag auf Wiederverwendbarkeit, Entkopplung, Skalierbarkeit und Wartbarkeit.
Als Integrationslayer nutzten wir die statischen Seitengeneratoren 11ty und Astro. Im BFF (Backend for Frontend) verknüpften wir die einzelnen Microfrontends mit verschiedenen Content- und Buchungs-APIs sowie weiteren TUI Services.
Die so erzeugten JAM-Stack Pages (Javascript, APIs, Markup), werden täglich Millionen von Nutzern ausgespielt.