There is no doubt NgRx is one of the most popular frameworks for managing application state. However, once you finish the basic tutorial and start developing more advanced applications, you may encounter problems that are not mentioned in the guides. One such common problem that you may miss is the duplicate state. In this article I want to offer an approach for dealing with this problem.

Imagine an online shop application that offers various items. Users can add specific items to their wishlist; at the top of the page, they can also see items that are currently on sale. The…

Or Hemi

Software engineer @ Riskified

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store