Angular Migration Workshop

Wir unterstützen bei der Migration nach Angular

Migration nach Angular

Schnappschuss von einem Angular Workshop

Migration nach Angular

Unser Migrations-Workshop hilft Ihnen bei der Umstellung Ihrer Anwendung auf Angular. Wir diskutieren verschiedene Ansätze, ngUpgrade, Microfrontends und Web Components mit Angular Elements und implementieren mit Ihnen gemeinsam einen Proof-of-Concept mit Ihrer Codebasis. Im Rahmen dessen diskutieren wir auch gerne Architektur-Verbesserungen, die Sie im Rahmen der Migration einfließen lassen können. Beispiele dafür sind das Einführen eines Monorepos, das ausgliedern von Bibliotheken oder die Nutzung von Statemanagement-Libraries wie NGRX.

Am Ende des Workshops liegt eine Lösung vor, die alle notwendigen Migrationsschritte anhand ausgewählter Teilbereiche Ihrer Anwendung veranschaulicht.

Der Verlauf des Workshops auf einem Blick!

ngUpgrade

  • AngularJS-Komponenten in Angular nutzen
  • Angular-Komponenten in Angular nutzen
  • AngularJS-Services in Angular nutzen
  • Angular-Services in AngularJS nutzen
  • Verzahnung und Entkopplung der Change Detection
  • ngUpgrade Light

Microfrontends

  • Ansätze für die Realisierung von Microfrontends
  • Kommunikation zwischen Microfrontends
  • Dynamisches Laden von Microfrontends
  • Routing zwischen Microfrontends
  • Teilen von Bibliotheken zwischen Microfrontends
  • Isolation und Shared Nothing

Web Components

  • Die Standards hinter Web Components
  • Angular-Komponenten mit Angular Elements als Web Components bereitstellen
  • AngularJS-Komponenten als Web Components bereitstellen
  • Web Components in Angular und AngularJS nutzen
  • Styles mit Shadow DOM isolieren
  • Polyfills für ältere Browser
  • Bundling-Strategien

Architektur-Verbesserungen

  • Diskussion von Architekturverbesserungen für Ihre neue Anwendung
  • Struktur mit Monorepos und Bibliotheken
  • Statemanagement via NXGR
  • Performanceverbesserungen

Proof-of-Concept

  • Prototypische Umsetzung einer Migrationsstrategie in Ihrer Code-Basis
  • Diskussion von weiterführenden Themen

Aktuelle Öffentliche Termine

Immer Nach Vereinbarung

Alle unsere Seminare sind jederzeit auch Remote oder In-House verfügbar. Kontaktieren Sie uns für eine Terminvereinbarung

Remote oder In-House

19. 10 -
21. 10
2020

Trainer: Manfred Steyer, GDE und Rainer Hahnekamp

Remote

Deutsch

30. 11 -
02. 12
2020

Trainer: Manfred Steyer, GDE und Michael Hladky, GDE

Remote

Englisch

Manfred Steyer ist Google Developer Expert (GDE) für Angular sowie Tursted Collaborator im Angular-Team. Zusammen mit seinem Team betreut er Kunden im gesamten deutschen Sprachruam. Der Fokus liegt dabei auf Geschäfts- und Industrie-Anwendungen auf der Basis von Angular.

Jetzt anfragen!