Speaker
✓ JAX Innovation Forum gratis
✓ Bis zu 721 € sparen
✓ Kollegenrabatt
Jetzt anmelden
✓ See you in 2023
✓ Wir sehen uns in 2023
Infos
09:00 - 17:00
Gutenberg 1
Angular Workshop
Beschreibung
Erfahren Sie anhand einer Fallstudie mit Live-Coding die wichtigsten Konzepte für Angular-basierte Geschäftsanwendungen.
Inhalt & Ablauf
Angular ist eins der populärsten Frameworks für moderne webbasierte Geschäftsanwendungen. In diesem Workshop erfahren Sie von Manfred Steyer, Google Developer Expert (GDE), wie Sie damit große Projekte umsetzen können. Dazu wird eine vollständige Anwendung unter Berücksichtigung von Best Practices live entwickelt. Verschiedene Architekturansätze werden diskutiert und die einzelnen Building Blocks im Detail betrachtet. Sie lernen die Ideen hinter den vorherrschenden Konzepten kennen und sehen, wie Sie aus der Welt von Java bekannte Strategien wie Dependency Injection, Datenbindung oder Komponentenorientierung mit Angular und TypeScript realisieren.
Gliederung:
- Building-Blocks und Hintergründe
- Überblick über Komponenten und Datenbindung
- Http-Zugriff und Http-Interceptoren
- Datenbindung und Change Detection: Ein Blick hinter die Kulissen
- Kategorisierung von Komponenten: Smart vs. Dumb
- Routing
- Routing: Basics
- Arbeiten mit Parameter
- Schützen von Routen mit Guards
- Lazy Loading von Routen
- Strukturierung
- Strukturierung mit Angular-Modulen
- Strukturierung mit Monorepos und NX
- Sicherstellung einer definierten Schichtentrennung
- Production Builds
- Der Angular-Kompiler
- AOT und Tree-Shaking
- Analysieren der generierten Bundles
- Erstellen von Production Builds
- Differential Loading
Zielgruppe & Anforderungen
Angular ist eins der populärsten Frameworks für moderne webbasierte Geschäftsanwendungen. In diesem Workshop erfahren Sie von Manfred Steyer, Google Developer Expert (GDE), wie Sie damit große Projekte umsetzen können. Dazu wird eine vollständige Anwendung unter Berücksichtigung von Best Practices live entwickelt. Verschiedene Architekturansätze werden diskutiert und die einzelnen Building Blocks im Detail betrachtet. Sie lernen die Ideen hinter den vorherrschenden Konzepten kennen und sehen, wie Sie aus der Welt von Java bekannte Strategien wie Dependency Injection, Datenbindung oder Komponentenorientierung mit Angular und TypeScript realisieren.
Gliederung:
- Building-Blocks und Hintergründe
- Überblick über Komponenten und Datenbindung
- Http-Zugriff und Http-Interceptoren
- Datenbindung und Change Detection: Ein Blick hinter die Kulissen
- Kategorisierung von Komponenten: Smart vs. Dumb
- Routing
- Routing: Basics
- Arbeiten mit Parameter
- Schützen von Routen mit Guards
- Lazy Loading von Routen
- Strukturierung
- Strukturierung mit Angular-Modulen
- Strukturierung mit Monorepos und NX
- Sicherstellung einer definierten Schichtentrennung
- Production Builds
- Der Angular-Kompiler
- AOT und Tree-Shaking
- Analysieren der generierten Bundles
- Erstellen von Production Builds
- Differential Loading
This Session originates from the archive of Diese Session stammt aus dem Archiv von W-JAXW-JAX, JAXJAX and und JAXJAX . Take me to the program of . Hier geht es zum aktuellen Programm von W-JAX W-JAX .