NGXS
Store: Global state container, action dispatcher and selector
Actions: Class describing the action to take and its payload
State: Class definition of the state
Selects: State slice selectors
References
https://www.youtube.com/watch?v=SGj11j4hxmg
https://ngxs.gitbook.io/ngxs
https://angularfirebase.com/lessons/ngxs-quick-start-angular-state-management/