React Native is an open source JavaScript programming language for mobile app development. React Native is distinguished by optimal performance, expandability, adaptability, and the ability to reuse the source code. Almost 95% of the source code is adapted to different platforms. Therefore, it is often used for the simultaneous development of mobile apps for Android and iOS platforms.