NGXS: Detailed Overview & Metrics

v3.8.2(5 months ago)

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

@ngxs/store is a state management library for Angular applications, inspired by Redux. It provides a simple and efficient way to manage the state of your application using a single store and immutable state changes. With @ngxs/store, you can easily define actions, selectors, and reducers to handle state changes in a predictable and testable manner.

Compared to other state management solutions like NgRx, @ngxs/store offers a more straightforward and less boilerplate-heavy approach, making it easier to get started with state management in Angular projects. It is actively maintained and continues to evolve with new features and improvements.

Alternatives:
@ngrx/store+
akita+
mobx-angular+
ngxs+
ngx-observable-store+
angular-redux/store+
@datorama/akita+
@ngx-pwa/local-storage+
@rx-angular/state+
ngrx-store-freeze+

Tags: angularstate-managementreduximmutable-statepredictable-state-changes