# Introduction

**Prerequisites**

To work with React Native, you will need to have an understanding of JavaScript fundamentals. If you’re new to JavaScript or need a refresher, you can [dive in](https://developer.mozilla.org/en-US/docs/Web/JavaScript) or [brush up](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) at Mozilla Developer Network.

If you have never worked with react native you can enter [here](https://reactnative.dev/)

While we do our best to assume no prior knowledge of React, Android, or iOS development, these are valuable topics of study for the aspiring React Native developer. Where sensible, we have linked to resources and articles that go more in-depth.

## Setting up the development environment

This page will help you install and build your first React Native app.

[https://reactnative.dev/docs/environment-setup](https://reactnative.dev/docs/environment-setup)
