Lanzado React 18 Alpha: Plan de trabajo para React 18

El equipo de React ha informado de que ha comenzado a trabajar en una nueva versión de React: React 18 Alpha.

Estas actualizaciones están dirigidas principalmente a los mantenedores de bibliotecas de terceros.

Si estás aprendiendo, enseñando o usando React para crear aplicaciones orientadas al usuario, puede ignorar esta publicación con seguridad. ¡Pero puedes seguir las discusiones en el Grupo de trabajo de React 18 si tienes curiosidad!

? REACT 18 ALPHA
?‍?‍? GRUPO DE TRABAJO

¿Cómo instalar la versión de React 18 Alpha?

Sigue las instrucciones que vas a encontrar a continuación.

¿Qué trae de nuevo React 18?

Cuando se lance React 18 incluirá mejoras listas para usar (como el procesamiento por lotes automático), nuevas API (como startTransition ) y un nuevo renderizador de servidor de transmisión con soporte integrado para React.lazy .

Estas características son posibles gracias a un nuevo mecanismo de suscripción que estamos agregando en React 18.

Se llama “renderizado concurrente” y permite a React preparar múltiples versiones de la interfaz de usuario al mismo tiempo.

Este cambio se produce principalmente entre bastidores, pero abre nuevas posibilidades para mejorar el rendimiento real y percibido de una aplicación.

Si has estado siguiendo nuestra investigación sobre el futuro de React (¡no esperamos que lo haga!), es posible que hayas oído hablar de algo llamado “modo concurrente” que podría romper su aplicación.

En respuesta a estos comentarios de la comunidad, el equipo de React ha rediseñado la estrategia de actualización para una adopción gradual del framework.

En la práctica, esto significa que podrás adoptar React 18 sin reescribir y así, vas a poder probar las nuevas funciones a tu propio ritmo.

Cronograma de lanzamiento proyectado de React 18

No tenemos una fecha de lanzamiento específica programada, pero esperamos que sean necesarios varios meses de comentarios e iteraciones antes de que React 18 esté listo para la mayoría de las aplicaciones de producción.

  • Library Alpha: disponible hoy.
  • Beta pública: al menos varios meses.
  • Release Candidate (RC): al menos varias semanas después de Beta.
  • Disponibilidad general: al menos varias semanas después de RC.

Blog Oficial de React

Relacionados