...

/

State Management and NgRx

State Management and NgRx

Let's learn why state management is needed in Angular applications.

In this chapter, we’re going to be exploring two aspects of Angular development. While very important, they are not parts of everyday Angular development, but they are worth looking into if we want to build larger-scale applications with Angular. These two aspects of enterprise-level Angular application development are state management and NgRx.

Problems of complex Angular applications

As we build more and more complex business applications using Angular, we eventually run into issues, such as:

  • how to manage all the interaction between components
  • how to persist data between
...