https://web.dev/introducing-aurora/
- 웹 퍼포먼스 및 UX 개선을 위해 오픈소스 팀들과 협업 ㅤ→ 크롬 엔지니어 들 중의 일부 엔지니어들 (내부명 WebSDK팀) ㅤ→ Next.js, Nuxt, Angular, Vue, ESLint, webpack 등의 오픈소스 개발자들 - Core Web Vitals 및 DX / UX 를 개선 ㅤ→ 브라우저와 프레임워크 간의 갭을 해소 - 작업 프로세스 ㅤ1. 대표적인 앱들을 사용하여 인기있는 스택들의 사용자 경험 문제를 식별 ㅤ2. "Strong Defaults"(강력한 기본값)에 중점을 두고 이 문제를 해결하는 솔루션을 프로토타이핑 ㅤ3. 기능을 다른 프레임워크 스택으로 확인해서 적응 가능한지 확인 ㅤ4. 성능에 대한 랩 테스트를 통해서 몇개의 프로덕션 앱에서 실험하여 기능을 검증 ㅤ5. RFC 프로세스를 사용하여 설계를 만들고, 커뮤니티 피드백을 받음 ㅤ6. 기능을 유명 스택에 도입. 플래그를 이용해서 선택적으로 사용할 수 있게 ㅤ7. 대표적인 프로덕션 앱에서 기능을 활성화 하고, 품질 및 개발자 워크플로우 통합을 평가 ㅤ8. 기능을 도입하거나 업그레이드한 대표적인 프로덕션 앱에서 메트릭을 추적하여 성능 향상을 측정 ㅤ9. 기능을 스택의 기본값으로 활성화해서 업그레이드 하는 사용자들이 이득 보게 함 ㅤ10. 검증되면, 다른 프레임워크들과 협업해서 해당 기능을 도입 & 구현 ㅤ11. 피드백 루프를 통해서 웹 플랫폼간의 Gap을 식별 ㅤ12. 다음 문제로 이동 - Chrome Framework Fund 로 오픈소스 툴과 라이브러리를 지원 ㅤ→ 현재 WebPack5, Nuxt, ESLint 등을 지원 |