Skip to content

angular-redux3/store

 
 

Repository files navigation

angular-redux3/store

Angular-redux3/store is a powerful library for building Angular applications with Redux. Redux is a state management pattern that has become very popular in the JavaScript community for its simplicity and predictability. It provides a single source of truth for your application's state and uses a unidirectional data flow to manage data changes.

Angular-redux3/store builds upon Redux to provide seamless integration with Angular. It provides a set of services and decorators that make it easy to manage your application's state and bind it to your Angular components.

npm version downloads per month

support

We currently provide support for Angular version 17 as well as Redux version 4.2.1 and RxJS version 7.8.0.

Changes from @angular-redux/store

Please note that function names have been changed in this version of the library (as it is a new codebase). You'll need to adjust accordingly when using it, e.g. select => Select, with substore => Substore, dispatch => Dispatch etc.

Getting Started

Plugins

Resources

Hacking on angular-redux/store

Want to hack on angular-redux3/store or any of the related packages? Feel free to do so, but please test your changes before making any PRs. Here's how to do that:

  1. Write unit tests. You can check that they work by running ng test.
  2. Run the linter. If your editor doesn't do it automatically, do it manually with ng lint.

About

integrate your redux store into your Angular

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 99.8%
  • JavaScript 0.2%