Advanced navigation with NavigationExperimental

While the navigation we implemented in the previous section is rather simple, the navigational structure of our entire application is actually less so. Not only do we navigate between the intro and home screens, but we also navigate between tabs and show modals for individual articles. With this in mind, where do we go to find out exactly where a user is in the application?

The answer to this question currently is that there is no one place to look. The navigational state is stored within the Navigator component, the HomeScreen component, and within the NewsFeed components. As our application gets larger, this opaque and disparate method of storing navigational state will become increasingly painful. ...

Get Mastering React Native 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.