Aurora - proyecto de colaboración entre Chrome y frameworks y herramientas web de código abierto
(web.dev)- Colaboración con equipos de código abierto para mejorar el rendimiento web y la UX
→ Algunos de los ingenieros de Chrome (nombre interno: equipo WebSDK)
→ Desarrolladores de código abierto de Next.js, Nuxt, Angular, Vue, ESLint, webpack y otros
- Mejora de Core Web Vitals y DX / UX
→ Cerrar la brecha entre el navegador y los frameworks
- Proceso de trabajo
-
Identificar problemas de experiencia de usuario en stacks populares usando aplicaciones representativas
-
Prototipar soluciones para resolver estos problemas, con enfoque en "Strong Defaults" (valores predeterminados sólidos)
-
Verificar la funcionalidad en otros stacks de frameworks para confirmar si puede adaptarse
-
Validar la funcionalidad experimentando en algunas apps de producción mediante pruebas de laboratorio sobre rendimiento
-
Crear el diseño usando el proceso RFC y recibir retroalimentación de la comunidad
-
Introducir la funcionalidad en stacks conocidos, permitiendo su uso opcional mediante flags
-
Activar la funcionalidad en apps de producción representativas y evaluar la calidad y la integración con el flujo de trabajo de los desarrolladores
-
Medir mejoras de rendimiento rastreando métricas en apps de producción representativas que hayan adoptado o actualizado la funcionalidad
-
Activar la funcionalidad como valor predeterminado del stack para que los usuarios que actualicen se beneficien
-
Una vez validada, colaborar con otros frameworks para adoptar e implementar esa funcionalidad
-
Identificar brechas entre plataformas web mediante un ciclo de retroalimentación
-
Pasar al siguiente problema
- Apoyo a herramientas y librerías de código abierto mediante Chrome Framework Fund
→ Actualmente apoya a WebPack5, Nuxt, ESLint y otros
Aún no hay comentarios.