Understanding how React Native works on an example app
There is no better way to understand a technology than by working with it. This section contains a simple example app that will show information about movies based on a static JavaScript Object Notation (JSON) file. The app will be further developed in the next chapters. For now, it should contain the following views:
- A home view to show a list of movie categories
- A category detail page with information about the category as well as the most popular movies of the category, with title and poster
- A movie detail page with information about the movie, including title, poster, rating, release date, and description
While this is a very simple example, we’ll use it to focus a lot on understanding what’s going on under the hood. But let’s start with creating the app. We’ll use a React Native bare workflow to be complete in control while not having any overhead. That means we are...