¿Qué significa "React Native"?

« Back to Glossary Index

React Native es un framework que te permite crear apps móviles reales usando JavaScript y React — y lo mejor: con un solo código, funciona en iOS y Android.

Desarrollado por Meta (antes Facebook), React Native toma lo mejor de React (componentes, UI declarativa, actualizaciones eficientes) y lo lleva al mundo móvil. Pero no se trata de emular una app web: React Native usa componentes nativos, lo que significa que tu app se ve y se comporta como cualquier otra hecha en Swift o Kotlin.

Tradicionalmente, si querías lanzar una app para Android y iPhone, tenías que programar dos veces. Con React Native, escribís la mayoría del código una sola vez — en JavaScript — y obtenés una app nativa que accede a funciones del celular como la cámara, el GPS o los gestos.

Lo usan empresas como Instagram, Shopify y Discord. Además, podés mezclarlo con código nativo si necesitás algo muy específico. Es ideal tanto para prototipos como para apps grandes y complejas.

¿Querés empezar? Acá podés leer más sobre React Native.

Otros términos que te pueden interesar

WhatsApp