React Native es un marco de JavaScript para crear aplicaciones verdaderamente nativas para iOS y Android, basado en la biblioteca React JavaScript para crear componentes visuales, reubicándolos para que se ejecuten directamente en plataformas móviles nativas, en lugar de tener que ver el ejecutor del navegador, en este caso iOS y Andoris. En otras palabras, en lugar de crear una aplicación web híbrida o HTML5, tendrá una aplicación verdaderamente nativa, no diferente de una aplicación que se puede compilar con código Objective-C o Java. React Native utiliza los mismos componentes básicos de la interfaz de
usuario (componentes visuales con los que interactúan los usuarios) que las verdaderas aplicaciones nativas de Android e iOS, pero utiliza la potencia de JavaScript y React para gestionar sus interacciones.