Saltar al contenido principal

React Native - Resumen del segundo semestre de 2021

· 8 min de lectura
Nicola Corti
Nicola Corti
Software Engineer @ Meta
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 →

Aunque seguimos entusiasmados con el lanzamiento de React Native 0.67, queremos tomarnos un momento para celebrar los logros de la comunidad durante el último semestre y compartir lo que tenemos en el horizonte para el futuro de React Native.

Concretamente, el segundo semestre de 2021 fue un período emocionante tanto para nosotros como para la comunidad, donde tuvimos la oportunidad de invertir más en nuestro ecosistema de código abierto. Renovamos algunos de nuestros procesos y creamos otros desde cero que os ayudarán a vosotros, a nosotros y a la comunidad a disfrutar de una experiencia con React Native mejorada.

Salud del Repositorio

En el segundo semestre de 2021, invertimos esfuerzos en abordar parte de la deuda técnica de OSS acumulada en nuestro repositorio a lo largo de los años. En concreto, nuestro enfoque principal estuvo en las pull requests. Creamos un proceso interno para garantizar que todas las nuevas pull requests se gestionen de manera oportuna.

Aunque esta no es una lista exhaustiva, nos gustaría destacar algunas pull requests significativas que recibimos de nuestros colaboradores:

Algunos de estos PRs abordaron problemas que afectaban tanto a Meta como a la comunidad de código abierto en general, considerando la cantidad de reacciones en los issues correspondientes que cerraron.

Hay muchos más PRs que nos gustaría destacar, y queremos agradecer nuevamente a todas las personas que dedican su tiempo para ayudarnos a solucionar errores y mejorar React Native.

Participación de la comunidad

Al inicio del semestre, establecimos el objetivo de comunicarnos más con nuestra comunidad y crear procesos para mantener este comportamiento. Estas fueron algunas de nuestras actividades en el segundo semestre de 2021:

Más allá de compartir actualizaciones en el segundo semestre de 2021, también aprovechamos nuestra comunidad como nunca antes. Confiamos en la retroalimentación crítica de colaboradores mientras probaban versiones preliminares del material sobre la Nueva Arquitectura. Asimismo, contamos con el apoyo experto de nuestra comunidad para depurar problemas críticos en lanzamientos e implementar mejoras.

Nuestra comunidad aporta una gran riqueza de conocimiento a React Native, y debemos seguir fomentándola.

Implementación de la Nueva Arquitectura y Lanzamientos

2022 será el año de la Nueva Arquitectura en código abierto.

Hemos trabajado arduamente para crear la infraestructura necesaria para implementar la Nueva Arquitectura en aplicaciones y bibliotecas. Involucramos a socios, colaboradores principales y mantenedores de bibliotecas para refinar nuestro soporte y obtener retroalimentación temprana.

Actualmente preparamos una nueva guía en nuestro sitio: Introducción a la Nueva Arquitectura. Será el punto de entrada a materiales que lanzaremos durante 2022 para ayudarte a migrar/iniciar proyectos con esta arquitectura.

Además, queremos recalcar la importancia de enviar retroalimentación sobre el material de la Nueva Arquitectura. Estamos finalizando detalles y tu aporte ayudará a una adopción más fluida.

Los lanzamientos son cruciales para la implementación de la Nueva Arquitectura. Nuestro objetivo fue evitar el estancamiento de problemas críticos mediante la clarificación de procesos y responsabilidades. Ahora coordinamos lanzamientos en un repositorio dedicado con reportes de incidencias más claros.

En el primer semestre de 2022, seguiremos iterando en responsabilidades de lanzamiento para soportar la Nueva Arquitectura. Si deseas ayudar probando candidatos a lanzamiento o trabajando en mejoras, ¡únete a la discusión!

Hacia móviles y más allá

Como muestra la programación de ReactConf, React Native no se limita a Android e iOS.

A principios de 2021, compartimos nuestra Visión Multiplataforma, implementando con éxito React Native en Escritorio y Realidad Virtual.

Esperamos converger patrones específicos de plataforma en la experiencia de React Native.

Finalmente, agradecemos nuevamente a la comunidad por su enorme apoyo en el segundo semestre de 2021. Siempre es inspirador ver cómo colaboradores se unen en GitHub para corregir errores, compartir conocimiento y ayudar a llevar React Native a millones de usuarios.

¡Manténganse atentos y esperamos un 2022 aún más increíble 🎉!