Anuncian React Native 0.64 con la adopción de Hermes para iOS

La última actualización de React Native, React Native 0.64 trae para Hermes sobre iOS, como su mayor novedad.

Inclusión de React 17

React 17 no incluye nuevas funciones para desarrolladores ni cambios importantes. Para las aplicaciones de React Native, React 17 trae como cambio principal una nueva transformación JSX que permite que los archivos ya no necesiten importar React para poder usar JSX.

Usa Hermes para compilar en iOS

Hermes es un motor JavaScript de código abierto optimizado para ejecutar React Native. Mejora el rendimiento al disminuir la utilización de la memoria, reducir el tamaño de la descarga y disminuir el tiempo que tarda la aplicación en ser utilizable o “tiempo para interactuar” (TTI).

Con la versión 0.64 de React Native, vas a poder compilar sobre iOS utilizando el motor de Javascript: Hermes. Para habilitar Hermes en IOS, configura hermes_enabled en true dentro del fichero Podfile y corre pod install.

use_react_native ! (
   : ruta = > config [ : reactNativePath ] , 
   # para habilitar hermes en iOS, cambie `false` a` true` y luego instale pods
   : hermes_enabled = > verdadero  
)

Ten en cuenta que la compatibilidad con Hermes en iOS aún se encuentra en una etapa temprana. Lo mantendremos como una opción para participar a medida que realizamos más evaluaciones comparativas. Le animamos a que lo pruebe en sus propias aplicaciones y nos haga saber cómo le está funcionando.

Inline Require habilitado por defecto

Inline Require es una opción de configuración de Metro que mejora el tiempo de inicio al retrasar la ejecución de los módulos de JavaScript hasta que se utilizan, en lugar de al inicio.

Esta función ha existido y se ha recomendado durante algunos años como una opción de configuración opcional, que se enumera en la sección Rendimiento de nuestra documentación .

Ahora se ha habilitado esa opción de forma predeterminada para las nuevas aplicaciones para ayudar a las personas a tener aplicaciones React Native rápidas sin configuración adicional.

Inline Require es una transformación de Babel que toma las importaciones de módulos y las convierte para que estén en línea. Como ejemplo, Inline Requiere transforma esta llamada de importación de módulo de estar en la parte superior del archivo a donde se usa.


Si quieres informarte más, sobre los nuevos cambios, no tiene más que seguir la fuente. ?

Fuente: Blog Oficial de React Native

Relacionado

Ruta de Aprendizaje del Framework React

Como estudiante de desarrollo de aplicaciones, existen muchas librerías y frameworks que pueden ayudarte a desarrollar tus proyectos. Pero cuando se trata de aprender ReactJS, eso no debería ser una decisión difícil de tomar. Existen razones por las que deberías aprender React. ReactJS (también conocido como ¡SEGUIR LEYENDO!

React, ¿Cómo aprender a programar con el framework Javascript de React?

React es una biblioteca de JavaScript que nació de una colaboración entre Facebook e Instagram y su objetivo es permitir a los desarrolladores crear interfaces de usuario fácil y rápidamente. React no hace uso, ni suprime al resto de las tecnologías utilizadas dentro de un proyecto, ¡SEGUIR LEYENDO!

React v17.0 Release Candidate: Sin nuevas funciones

El 10 de Agosto, se publico el primer Release Candidate para React 17. Habiendo pasado dos años y medio desde el último lanzamiento importante anterior de React, lo que es mucho tiempo. En esta publicación de blog, describiremos la función de esta versión principal, qué cambios ¡SEGUIR LEYENDO!

React Native: Los Mejores Recursos para Aprender el Framework Javascript de Facebook

A continuación, vamos a recopilar los recursos conocidos sobre el framework React Native. Las mejores bibliotecas, herramientas, tutoriales, artículos y más de React Native. Listado Original en Inglés Conferencias Conferencias dedicadas específicamente a React Native. Se puede encontrar una lista de las conferencias generales de React ¡SEGUIR LEYENDO!

React Native: Aprende todo sobre el Framework Javascript de Facebook

A continuación vas a encontrar todos los recursos que necesitas para introducirte en el aprendizaje de React Native, además de enlazar con un sin fin de recursos que te puedan ser de ayuda, a la hora de afrontar de crear aplicaciones usando el framework de React ¡SEGUIR LEYENDO!