Grundlagen der Signals
  • Leistungssteigerung durch Signals
  • Herkunft und Motivation
  • Reaktivität im Vergleich zu zonenbasierten Ansätzen
  • Feingranulare Reaktivität mit zonenlosem Angular
Einführung in die Angular Signals API
  • Writable Signals
  • Computed Signals
  • Zusammenspiel von writable und computed
Nebenläufigkeit, Zustände und Effekte
  • Umgang mit Seiteneffekten, abhängigen Zuständen und asynchronen Events
  • Signal Effects
  • LinkedSignal und deren Implementierung
  • RxJS-Interop: Signale mit Observables verbinden
  • SignalResource und httpResource in der Praxis
Signals in Komponenten einsetzen
  • Vorteile beim Arbeiten in Komponenten
  • Datenweitergabe als Signal an Kindkomponenten
  • Zwei-Wege-Bindung mit model inputs
  • Template-Elemente als Signals abfragen
Signalbasierte Architektur und Best Practices
  • Empfehlungen für den produktiven Einsatz
  • Migration bestehender Anwendungen
  • Signals in Services implementieren
  • State-Management mit Signals und NgRx Signals
Lernziele

Nach diesem Seminar werden Sie:

  • Verstehen, was Angular Signals sind und warum sie entwickelt wurden
  • Wissen, wie Signals in Angular implementiert werden, um Reaktivität zu optimieren
  • Die Funktionen der Signals API vergleichen und situationsgerecht einsetzen können
  • In der Lage sein, Signals für State-Management, Komponentenarchitektur und Services zu verwenden

Reaktive Anwendungen sind das Herzstück moderner Webentwicklung. Mit Angular Signals stellt das Framework eine leistungsstarke neue API bereit, die Reaktivität präziser und effizienter macht. Dieses Seminar vermittelt Ihnen ein tiefes Verständnis dafür, was Signals sind, warum sie eingeführt wurden und wie Sie diese nutzen können, um die Performance und Zuverlässigkeit Ihrer Anwendungen entscheidend zu verbessern.

Sie lernen, wie Sie verschiedene Arten von Signals einsetzen, um State-Management zu vereinfachen, Seiteneffekte sicher zu steuern und komplexe Abhängigkeiten transparent abzubilden. Gemeinsam betrachten wir typische Herausforderungen, häufige Stolperfallen und bewährte Architekturansätze. Am Ende sind Sie in der Lage, Angular Signals souverän in Ihren Projekten einzusetzen und bestehende Anwendungen zukunftssicher umzustellen.


(Version: 2026-02-13T10:43:51+01:00)