Why and when should you use NgRx?
It is often heavily debated if NgRx is overkill and actually necessary for a project, because of its complexity, which is not beneficial for every project, but a key to success for a few.
The short answer: It depends.
The long answer: It depends on the size...