Aprenda una vez, escriba en cualquier lugar:
Cree aplicaciones móviles con React.
React Native lleva el marco de interfaz de usuario declarativo de React a iOS y Android. Con React Native, utiliza controles de interfaz de usuario nativos y tiene acceso completo a la plataforma nativa.
React Native está desarrollado y respaldado por muchas empresas y colaboradores principales individuales. Obtenga más información en nuestra descripción general del ecosistema.
Las aplicaciones React Native pueden apuntar a iOS 13.4 y Android 6.0 (API 23) o más reciente. Puede utilizar Windows, macOS o Linux como sistema operativo de desarrollo, aunque la creación y ejecución de aplicaciones de iOS se limita a macOS. Se pueden utilizar herramientas como Expo para solucionar este problema.
Siga la guía de introducción. La forma recomendada de instalar React Native depende de su proyecto. Aquí puede encontrar guías breves para los escenarios más comunes:
La documentación completa para React Native se puede encontrar en nuestro sitio web.
La documentación de React Native analiza componentes, API y temas específicos de React Native. Para obtener más documentación sobre la API de React que se comparte entre React Native y React DOM, consulte la documentación de React.
La fuente de la documentación y el sitio web de React Native está alojada en un repositorio separado, @facebook/react-native-website .
Actualizar a nuevas versiones de React Native puede brindarle acceso a más API, vistas, herramientas para desarrolladores y otras ventajas. Consulte la Guía de actualización para obtener instrucciones.
Las versiones de React Native se analizan en este repositorio de discusión.
El objetivo principal de este repositorio es continuar evolucionando el núcleo de React Native. Queremos que contribuir a este proyecto sea lo más fácil y transparente posible, y agradecemos a la comunidad por contribuir con correcciones de errores y mejoras. Lea a continuación para saber cómo puede participar en la mejora de React Native.
Facebook ha adoptado un Código de conducta que esperamos que cumplan los participantes del proyecto. Lea el texto completo para que pueda comprender qué acciones se tolerarán y qué no.
Lea nuestra Guía de contribución para conocer nuestro proceso de desarrollo, cómo proponer correcciones de errores y mejoras, y cómo crear y probar sus cambios en React Native.
Puede obtener más información sobre nuestra visión de React Native en la hoja de ruta .
Tenemos una lista de buenos primeros números que contienen errores que tienen un alcance relativamente limitado. Este es un excelente lugar para comenzar, adquirir experiencia y familiarizarse con nuestro proceso de contribución.
Las discusiones y propuestas más amplias se analizan en @react-native-community/discussions-and-proposals .
React Native tiene licencia MIT, como se encuentra en el archivo LICENCIA.
La documentación de React Native tiene licencia Creative Commons, como se encuentra en el archivo LICENSE-docs.