
¿Qué es React Native y para qué sirve?
Empresas como Microsoft, Facebook, Instagram y Tesla han adoptado esta herramienta para desarrollar sus aplicaciones, y por eso, React Native es uno de los frameworks más populares del momento.
React Native es una tecnología open-source desarrollada por Facebook para crear aplicaciones móviles nativas y multiplataforma a partir de una misma base de código escrita en JavaScript y React.
¿Qué significa esto? Que soluciona el típico problema de crear una app, que puede ser ejecutada tanto en Android como en iOs, sin tener dos proyectos separados en dos lenguajes de programación, algo que se ha hecho típico en el desarrollo de apps.
React Native te permite crear aplicaciones móviles usando React pero no es el mismo React para la web si no un React enfocado en apps, esto quiere decir que cuando desarrolles, si bien puedes usar muchos conceptos de React como componentes, manejador de estados y demás, ya no estarás utilizando elementos HTML si no, ahora los utilizarás con elementos de interfaces móviles nativas.
Principales características
- Escrito en JavaScript: renderizado con código nativo.
- React Native le permite crear aplicaciones verdaderamente nativas y no compromete las experiencias de sus usuarios.
- Los componentes de React envuelven el código nativo existente e interactúan con las API nativas a través del paradigma de UI declarativo de React y JavaScript.
- Vea sus cambios tan pronto como guarde. Con el poder de JavaScript, React Native te permite iterar a la velocidad del rayo.

Contenido relacionado

Cómo integrar Lottie View Animations en React Native
React Native: Ventajas y desventajas de este framework
