📓 Notas de RNR 344 - React Native 0.81

📓 Notas de RNR 344 - React Native 0.81
Photo by Creatvise / Unsplash

Acá están mis notas después de escuchar este episodio de "React Native Radio" y lo que se viene con la versión 0.81.

Introducción de dependencias pre-compiladas para iOS (Experimental)

React Native 0.81 introduce una característica experimental muy esperada: la distribución de la dependencia de React Native para iOS como un binario pre-compilado, probablemente un XC Framework.

Esto significa que, al construir tu aplicación, Xcode ya no necesitará compilar todo el código fuente de React Native, lo cual ofrece dos beneficios principales.

  • Primero, reduce significativamente los tiempos de compilación en iOS; pruebas realizadas en la app Expo Go mostraron una disminución del 37%, mientras que la app de prueba de React Native vio mejoras de hasta 10 veces.
  • Segundo, elimina toda una categoría de errores de compilación relacionados con configuraciones locales de Xcode o del entorno de desarrollo, simplificando el proceso general.

Aunque esta mejora es experimental, se puede activar o desactivar, y cuenta con una "vía de escape" que permite compilar desde el código fuente si necesitas depurar paso a paso el código de React Native. Se espera que esta iniciativa de Meta impulse a que más autores de librerías adopten la distribución de binarios pre-compilados.


El episodio completo acá:

Discusión de miembros