AI 요약
Rust 기반 React 컴파일러가 Vite 플러그인에 공식 지원되면서 빌드 성능이 대폭 개선된 사례를 소개한다. 1,036개 파일 규모의 React Router 코드베이스에서 Babel 기반 빌드(14.3초) 대비 네이티브 Rust 컴파일러(0.81초)로 약 17.6배의 컴파일 속도 향상을 달성했다. 전체 빌드 시간도 22.1초에서 9.3초로 약 2.4배 빨라졌다. 또한 새 컴파일러는 try/catch 내 조건부 로직, 구조분해된 prop 재할당, 계산된 객체 속성 키 등 기존 Babel 컴파일러의 한계를 다수 해결했다.
핵심 포인트
- oxc 팀이 2026년 8월 4일 Rust React 컴파일러 공식 지원 발표
- @vitejs/plugin-react v6.1.0에서
{ compiler: true }옵션으로 실험적 지원 - 1,036개 파일 기준 컴파일 속도 14.3초 → 0.81초 (약 17.6배), 전체 빌드 22.1초 → 9.3초 (약 2.4배)
- Babel 컴파일러에서 불가능했던 try/catch 조건부 로직·prop 재할당·계산된 키 지원
향후 전망
- Rust 기반 React 컴파일러가 Babel을 대체하는 표준으로 자리잡을 가능성
- CI 비용 절감과 개발자 경험 개선으로 도입 사례 확대 예상
출처:hackernews
