React Native – Home
![](https://blog.codehunger.in/wp-content/uploads/2022/08/react-native-home_1396.jpg)
![](https://blog.codehunger.in/wp-content/uploads/2020/04/Screenshot-65.png)
React Native is a cross-platform mobile application development framework that lets you build native iOS and Android mobile applications. It is basically a JavaScript framework used to build a mobile application. React Native is similar to React, but it uses native component instead of using web components as it’s building blocks
This React Native tutorial is complete guide on basic to advanced concepts of React Native. In this tutorial you will learn how to build native iOS and Android apps using one of the most popular JavaScript framework React Native.
React Native is a JavaScript framework for building native mobile apps. It uses the React framework and offers large amount of inbuilt components and APIs.
Audience
This tutorial is designed for JavaScript and React developers who aspire to learn mobile building skills. By following this course, you will expand your React and JavaScript knowledge, learn some concepts of functional programming, and prepare to enter the mobile world. Since JavaScript world is moving forward, we will keep up with it and use EC6 syntax in this tutorial.
Prerequisites
Before you start proceeding with this tutorial, we are assuming that you are having moderate knowledge of HTML, CSS, JavaScript and AJAX. We expect that you have basic understanding Document Object Model (DOM), JavaScript functions, closures, this events and error handling Having familiar with React and JavaScript is plus. Even if you do not have previous experience with React. We will explain fundamental React concepts.
React Native is like React, but it uses native components instead of web components as building blocks. So to understand the basic structure of a React Native app, you need to understand some of the basic React concepts, like JSX, components, state
, and props
. If you already know React, you still need to learn some React-Native-specific stuff, like the native components. This tutorial is aimed at all audiences, whether you have React experience or not.