There seems to be very little guidance on how best to handle state and data in a non-trivial app.
For example, I have a mapping application that will show various locations on a map component that have been loaded from a backend API. These locations are also displayed on a separate component. In other words, I’m sharing data across different parts of my app.
What are the recommended ways to handle state in Ionic/Angular apps? I’ve seen ngrx mentioned a few times and it seems powerful, but it’s not mentioned in either the Angular docs or the Ionic docs.
Are there any recommended approaches by either library, or is ngrx the go-to?

