Angular mit Signal Store für komplexe Systeme

· Arbeitsweise · 2 Min. Lesezeit

Situation

Wir hatten eine selbstgebaute Lösung für State Management, die auf RxJS basierte. Als Grundannahme wurde API-State von UI-State getrennt und in einer Schicht zusammengeführt. Die Lösung funktionierte und hatte Stärken, bspw. in der Typisierung. Sie war jedoch an manchen Stellen unnötig komplex, neue Teammitglieder ließen sich schwer einarbeiten, und die Wartung war aufwendig.

Task

Auf den “Angular Days” in München habe ich den NgRx Signal Store kennengelernt und war direkt überzeugt, dass dieser Ansatz alles beinhaltet, was wir uns vorstellen:

Action

Result

← Alle Notizen