NgRx: Detailed Overview & Metrics

v18.0.1(7 days ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 1Monthly npm downloads

@ngrx/store is a state management library for Angular applications, inspired by Redux. It provides a centralized store to manage the state of your application in a predictable and immutable way. With @ngrx/store, you can define actions, reducers, and selectors to handle state changes and data flow efficiently. It also integrates seamlessly with Angular's reactive programming features like Observables.

Compared to other state management solutions like RxJS or Angular's built-in services, @ngrx/store offers a more structured and organized approach to managing application state. It is actively maintained and widely used in the Angular community for complex state management scenarios.

Alternatives: RxJS, NgRx/effects, Akita

Tags: angularstate-managementreduximmutable-stateobservables