Wondering why one would use NGRX or NGXS for an Angular app instead of constructor injected services to handle component IO?
Is it only to ensure that component properties references are never mutated without switching out the entire property value reference or is there more to it?
Altnernative to NGRX
per the answer I developed:
I believe it does everything NgRx / NgXS does (With the exception of a time machine - but this is easy to implement via delta notifications - already supported). but with zero boilerplate.
Here's an article showcasing some of the capabilities: https://medium.com/@ole.ersoy/storing-users-in-the-reactive-slice-object-store-5ea0fab06256