Zum Inhalt springen

Global Events

Nicht jede Reaktion auf einen Command gehört in den Command Store oder in die Komponente.

Manche Reaktionen sind global: sie betreffen andere Teile der Anwendung — eine Notification-Leiste, den Router, einen anderen Store.

Diese Artikel zeigen, wie solche Reaktionen strukturiert werden: explizit, testbar und ohne direkte Kopplung.


Ein Command läuft erfolgreich durch. Was passiert dann?

  • Der Nutzer bekommt eine Bestätigung → Notification Flow
  • Die Anwendung navigiert zu einer anderen Seite → Routing Flow
  • Eine Liste lädt sich neu → Reload Flow

Diese drei Reaktionen erscheinen einfach. Sie werden aber häufig falsch verortet: zu viel in der Komponente, zu wenig in dedizierten Reaktionsschichten.