We develop mobile apps using React Native because this gives us the ability to write one code base and deploy native apps on the iOS and Android platforms. React is used to generate reusable user interface components. React was created by Jordan Walke, a software engineer working on the Facebook platform. It was primarily used by Facebook in 2011 and by Instagram in 2012. React can be used to create large web applications without reloading the page along with altering the requisite data.