Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡Hoy nos complace anunciar la versión 0.83 de React Native!
Esta versión incluye React 19.2, nuevas funciones importantes para React Native DevTools, y soporte para las APIs de Rendimiento Web y Observador de Intersección (Canary). Esta es también la primera versión de React Native sin cambios importantes que afecten al usuario.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
En React Native 0.80, presentamos dos cambios significativos en la API de JavaScript de React Native: la desaprobación de las importaciones profundas y nuestra nueva API estricta de TypeScript. Estos forman parte de un esfuerzo continuo para definir con precisión nuestra API y ofrecer seguridad de tipos confiable a usuarios y frameworks.
Conclusiones rápidas:
Desaprobación de importaciones profundas: A partir de 0.80, introduciremos advertencias de desaprobación para las importaciones profundas del paquete react-native.
API estricta de TypeScript (opt-in): Migramos a tipos TypeScript generados desde el código fuente y una nueva línea base de API pública en TypeScript. Estos permiten una precisión de tipos más sólida y preparada para el futuro, y será un cambio de ruptura único. Opta por activarla mediante compilerOptions en el tsconfig.json de tu proyecto.
Trabajaremos con la comunidad para asegurar que estos cambios funcionen para todos, antes de habilitar la API estricta de TypeScript por defecto en una futura versión de React Native.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡React Native 0.76 con la Nueva Arquitectura habilitada por defecto ya está disponible en npm!
En la publicación del blog sobre el lanzamiento de la versión 0.76, compartimos una lista de cambios importantes incluidos en esta versión. En esta publicación, ofrecemos una visión general de la Nueva Arquitectura y cómo moldea el futuro de React Native.
Este lanzamiento es el resultado de una reescritura completa de React Native en la que hemos estado trabajando desde 2018, y hemos puesto especial cuidado en que la Nueva Arquitectura sea una migración gradual para la mayoría de aplicaciones. En 2021, creamos el Grupo de Trabajo de la Nueva Arquitectura para colaborar con la comunidad y garantizar una experiencia de actualización fluida para todo el ecosistema React.
La mayoría de aplicaciones podrán adoptar React Native 0.76 con el mismo nivel de esfuerzo que cualquier otra versión. Las bibliotecas más populares de React Native ya son compatibles con la Nueva Arquitectura. Además, incluye una capa de interoperabilidad automática para mantener la compatibilidad con bibliotecas diseñadas para la arquitectura anterior.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡Hoy nos complace anunciar el lanzamiento de React Native 0.76!
Este es un hito importante para React Native, ya que habilitamos la Nueva Arquitectura por defecto e introducimos React Native DevTools. Esto es el resultado de 6 años de trabajo duro de nuestro equipo, junto con el apoyo de nuestra increíble comunidad de desarrolladores.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
En React Conf, actualizamos nuestra guía sobre la mejor herramienta para comenzar a construir aplicaciones React Native: un framework de React Native - una caja de herramientas con todas las APIs necesarias para crear aplicaciones listas para producción.
Usar frameworks de React Native, como Expo, es ahora el enfoque recomendado para crear nuevas aplicaciones.
En esta publicación de blog queremos explicarte en detalle qué son y qué significan para ti como desarrollador de React Native que inicia un nuevo proyecto.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡Hoy lanzamos React Native 0.74! Esta versión incluye Yoga 3.0, la arquitectura Bridgeless activada por defecto en la Nueva Arquitectura, actualizaciones agrupadas de onLayout (Nueva Arquitectura), y Yarn 3 como gestor de paquetes predeterminado para nuevos proyectos.
También estamos eliminando APIs obsoletas, con la eliminación de PropTypes y cambios importantes en PushNotificationIOS. En Android, el SDK 23 (Android 6.0) es ahora la versión mínima soportada.
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡Hoy lanzamos React Native 0.73! Esta versión incluye mejoras en depuración con Hermes, soporte estable para enlaces simbólicos, compatibilidad con Android 14 y nuevas características experimentales. También estamos dejando obsoletas funciones antiguas de depuración y lanzando el siguiente pilar de la Nueva Arquitectura: ¡el Modo sin Bridge!
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
¡Hoy lanzamos la versión 0.72!
Esta versión incluye funciones muy solicitadas para Metro, mejor manejo de errores y otras mejoras en la experiencia de desarrollo. Gran parte de este trabajo se priorizó gracias a sus comentarios en la encuesta comunitaria 2022. ¡Gracias a todos los que participaron!
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto.
¿Encontraste un error? Reportar problema →
Con el lanzamiento de React Native 0.72, Metro —nuestra herramienta de construcción JavaScript— ahora incluye soporte beta para el campo "exports" en package.json. Cuando se habilita, añade las siguientes funcionalidades:
En esta publicación cubriremos cómo funciona Package Exports y qué significan estos cambios para ti como desarrollador de aplicaciones React Native o mantenedor de paquetes.