Cover image for Start using ngrx/effects for this

Start using ngrx/effects for this

timdeschryver profile image Tim Deschryver Updated on ・1 min read

You're probably only using ngrx/effects to handle the communication to an external source by triggering an effect with an NgRx action. But did you know ngrx/effects can be used for more than this?

In this post we're going through the basics of ngrx/effects.
We're also going to take a look at some useful but uncommon use cases:

  • External sources like interval events and resize events;
  • Handling the flow of a dialog;
  • Showing notifications to the user;
  • How to access the store within your effect;
  • Router redirects;
  • Sending data for analytics/monitoring;


Posted on by:

timdeschryver profile

Tim Deschryver


NgRx team member - Writer for AngularInDepth


This is where we write about all things Angular. It's meant to be a place for Angular community and people interested in Angular and the Angular ecosystem.


markdown guide