@ngrx/router-store

We want to be able to trace where we are in the application—where—is represented by our route, route parameters, as well as by query parameters. By saving where we are, down to our store, we are able to easily serialize the stores information to a storage for later retrieval and deserialization, which means we can re-instate the app with not only the state, but also our page location.

Get Architecting Angular Applications with Redux, RxJS, and NgRx now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.