Freitag, 09:00 Uhr
RxJS Level Up: Fortgeschrittene Techniken für die Framework-agnostische Anwendung
Dieses Training bringt Deine RxJS-Skills auf das nächste Level. In diesem Workshop erhältst Du tiefgehendes und umfassendes Wissen über diese Bibliothek. Wir lernen etwas über die großen und kleinen Dinge, die den Unterschied im Verständnis ausmachen. Nicht nur Verwenden, sondern Verstehen ist die Devise.
Nach einer praktischen und detaillierten Tour vom Erstellen bis zum Zerstören von Observables werden wir an einigen Konzepten wie Multicasting, benutzerdefinierten Pipes und Observables höherer Ordnung arbeiten. Des Weiteren lernen wir etwas über fortgeschrittenes Error Handling sowie fortgeschrittenen Operator-Kombinationen. Am Schluss des Workshops werden wir einige reale Probleme in einem vollständigen Beispiel von Anfang bis Ende lösen.
Vorkenntnisse:* Typescript/Javascript
* Solide Grundkenntnisse von RxJs
Lernziele:* Konzeptionelle Einführung in die Details der Rx-Implementierung
* Execution Context und Observables
* Subscription Handling, explizite, implizite und Single-Subscription-Verwaltung
* Fortgeschrittene Performance-Optimierung
* Fehlerbehandlung und Tricks zum Verkapseln von Fehlern
* Memory Leaks, wie man sie findet und vermeidet
* Die hilfreichsten Operatoren im Vergleich
* Eigene konfigurierbare Pipes
* Multicasting mit Observables
* Subjekte und ihre Unterschiede
* Observables-Vergleich höherer Ordnung und Best Practices für Scheduling and Execution Context
Technische Anforderungen:
- Es handelt sich hier um den fortgeschrittenen Kurs – es wird challenging!
- git am Rechner und eine gute Idee schadet nicht
Agenda:
ab 08.00 Registrierung und Begrüßungskaffee
09.00: Beginn
10.30 - 10.45: Kaffeepause
12.15 - 13.15: Mittagspause
14.30 - 14.45: Kaffeepause
ca. 16.30 Uhr: Ende