Saltar al contenido principal
Versión: 0.81

Plataforma Nativa

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Tu aplicación podría necesitar acceder a características de la plataforma que no están disponibles directamente en react-native o en alguna de las cientos de bibliotecas de terceros mantenidas por la comunidad. Quizás quieras reutilizar código existente en Objective-C, Swift, Java, Kotlin o C++ desde el entorno de ejecución JavaScript. Cualquiera sea tu motivo, React Native expone un potente conjunto de APIs para conectar tu código nativo con el código JavaScript de tu aplicación.

Esta guía presenta:

  • Módulos Nativos: bibliotecas nativas sin Interfaz de Usuario (UI). Ejemplos serían almacenamiento persistente, notificaciones o eventos de red. Son accesibles para tu usuario como funciones y objetos JavaScript.

  • Componentes Nativos: vistas, widgets y controladores nativos de la plataforma disponibles para tu código JavaScript mediante Componentes React.

nota

Es posible que hayas trabajado previamente con:

Estas son nuestras APIs de módulos y componentes nativos en desuso. Aún puedes usar muchas de estas bibliotecas heredadas con la Nueva Arquitectura gracias a nuestras capas de interoperabilidad. Deberías considerar:

  • usar bibliotecas alternativas,
  • actualizar a versiones más recientes que tengan soporte nativo para la Nueva Arquitectura, o
  • migrar estas bibliotecas tú mismo a Módulos Nativos Turbo o Componentes Nativos Fabric.
  1. Módulos Nativos

  2. Componentes Nativos Fabric