NgRx: Patterns and Techniques
Victor Savkin

In addition to this detailed article I would also recommend to look at “Ngrx and Angular 2 Tutorial: Building a Reactive Application”. In this article, Toptal Freelance Software Engineer Simon Boissonneault-Robert walks you through a reactive web application tutorial using Angular and Ngrx and shows how these two technologies make it easy to do that.