Micro-Frontends mit Modern Angular

Angular hat in den letzten Monaten zahlreiche neue Features bekommen, die es attraktiver für Micro-Frontends machen: Signals als Basis für Zone-less Change Detection, Standalone Components samt Unterstützung für Angular Elements oder Web Components, vereinfachtes Routing, Hydration sowie die – noch experimentelle – Unterstützung für esbuild.

In dieser Session seht ihr all diese Konzepte im Einsatz. Wir nutzen das mentale Modell von Module Federation mit esbuild auf eine Werkzeug-agnostische Weise und laden damit Web Components sowie Angular-Komponenten und Routen von separat bereitgestellten Micro-Frontends. Außerdem setzen wir auf Hydration zur Verbesserung der Startperformance.

Vorkenntnisse

  • Angular-Grundlagen

Lernziele

  • Signals und Standalone Components für Zone-less Angular-basierte Web Components nutzen können
  • Micro-Frontends auf der Basis von Module Federation und Web Components bereitstellen können
  • Hydration zur Verbesserung der Start-Performance von Micro-Frontends nutzen können

Speaker

 

Manfred Steyer
Manfred Steyer ist Trainer, Berater und programmierender Architekt mit Fokus auf Angular. Er ist Google Developer Expert (GDE) für Angular und Trusted Collaborator im Angular-Team, unterstützt Firmen im gesamten deutschen Sprachraum, schreibt für O'Reilly, Heise und das Java-Magazin, spricht regelmäßig auf Konferenzen.

Herbstcampus-Newsletter

Sie möchten über den Herbstcampus
auf dem Laufenden gehalten werden?

 

Anmelden