With React Native, you can build an iOS and Android app with a single codebase in JavaScript. According to the Facebook, the initial idea behind React Native was to speed up the performance of its own mobile development of the app. In 2015 Facebook announced that it is open sourcing the project under an Apache 2.0 license. React Native is being used by Airbnb, Facebook, Instagram, Tesla, Uber and many more.