React Native
Framework para crear apps móviles nativas para iOS y Android usando React.
Descripción general
React Native te permite construir apps móviles nativas usando React: tu código de interfaz se escribe en JavaScript/React, pero se renderiza en componentes de UI de la plataforma nativa real en lugar de un WebView, de modo que las apps obtienen gestos nativos, escalado de texto y comportamiento de accesibilidad coherente con cada sistema operativo. Fast Refresh aplica los cambios de JavaScript en segundos sin necesidad de una reconstrucción nativa completa, y los Native Modules te permiten llamar a código nativo específico de la plataforma desde JavaScript cuando necesitas funcionalidad más allá de lo incorporado.
El propio proyecto React Native ahora recomienda construir a través de un framework en lugar de usar React Native puro directamente: Expo se destaca como un framework de nivel de producción construido sobre React Native que añade enrutamiento basado en archivos, una biblioteca estándar de módulos nativos y otras herramientas que la mayoría de las apps acaban necesitando de todos modos (navegación, dependencias nativas, configuración de plataforma).
React Native encaja en equipos que quieren compartir una única base de código React entre iOS y Android (y otras plataformas) mientras obtienen una interfaz con sensación nativa, especialmente cuando se combina con un framework como Expo en lugar de configurar a mano las herramientas de compilación nativas.
- Categorías
- Móvil
- Palabras clave
- mobilecross-platformiosandroidreact
- Lenguajes
- C++, Java, JavaScript
- Licencia
- MIT
Proyectos relacionados
¿Encontraste un error? Sugiere una edición en GitHub.