Learn React Native by creating real apps

React Native allows us to create native apps for Android, iOS, and more using React.
In other words, you can create native mobile apps using JavaScript, and you can build apps for Android and IOS using the same code.
React Native components
React Native consists of several components, such as:
View: a container for a view element, similar to
in web pages.Text: a text element, similar to
in web pages.
ImageView: an image element, similar to
in web pages.

React native frameworks
You can build your React Native directly using the RN CLI without setting up any framework.
But it is more convenient to use a framework like Expo to speed up your development process.
Expo provides you with many development tools and file-based routing.
Apps created by React native
Many real production mega apps have already been created using React Native, such as Facebook and shopify
