웹뷰의 한계를 넘어선 프레임 렌더링: 당근이 오픈소스 Lynx를 도입한 배경과 전략
당근 프론트엔드 코어 팀이 웹뷰의 초기 로딩 지연을 해결하기 위해 크로스플랫폼 프레임워크 Lynx를 검토 및 도입했습니다. 경량 엔진 PrimJS와 듀얼 스레드 기반 즉각 첫 프레임 렌더링(IFR) 구조를 활용해 점진적 도입 체계를 마련했습니다.
당근 프론트엔드 코어 팀이 웹뷰의 초기 로딩 지연을 해결하기 위해 크로스플랫폼 프레임워크 Lynx를 검토 및 도입했습니다. 경량 엔진 PrimJS와 듀얼 스레드 기반 즉각 첫 프레임 렌더링(IFR) 구조를 활용해 점진적 도입 체계를 마련했습니다.
당근이 웹뷰의 초기 로딩 병목을 해결하고 네이티브 수준의 UI 렌더링을 구현하기 위해 바이트댄스의 신생 크로스플랫폼 프레임워크 'Lynx'를 검토·도입했다. 기존 네이티브 구조를 유지하면서 점진적으로 적용하는 브라운필드 방식과 독립적인 CDN 배포 체계를 목표로 삼았다.