ai
brief
← 피드로 돌아가기
기업블로그

당근, 웹뷰 성능 한계 극복 위해 크로스플랫폼 기술 'Lynx' 도입

당근

당근

2026년 8월 12일

주요 내용

  • 당근 앱의 다수 화면은 웹뷰로 구성되어 있으며, 웹 문서와 데이터를 네트워크에서 가져오는 초기 로딩 문제가 오래된 과제였음
  • SSR, 서비스 워커 캐싱 등 기존 최적화 방법은 제품 복잡도를 높이는 한계가 있었음
  • 새로운 실행 환경의 조건: 첫 프레임부터 실제 제품 UI 표시, 화면 단위 적용 가능, 앱 바이너리와 독립적인 프론트엔드 번들 배포, 소규모 팀(프론트엔드·iOS·Android 각 1명)으로 시작 가능, 문제 발생 시 웹뷰로 롤백 가능
  • 당근 앱 전체를 새 크로스플랫폼 프레임워크로 교체하는 것은 목표가 아니었으며, 홈 피드·채팅 등 핵심 화면은 기존 네이티브 스택 유지
  • 2025년 3월 사내 슬랙을 통해 Lynx를 접했으며, 검토 시 JavaScript 엔진과 첫 화면 렌더링 과정을 우선적으로 살펴봄
  • Lynx는 React·CSS 기반 개발 모델로 iOS·Android UI를 구성할 수 있고, 기존 네이티브 구성 안에 UI 블록으로 삽입도 가능

큐레이터 노트

당근이 Lynx를 선택한 과정은 새로운 기술 도입 시 전면 교체가 아닌 점진적 적용과 롤백 가능성을 조건으로 삼은 실용적 의사결정 사례로, 유사한 고민을 하는 프론트엔드 팀에 참고가 될 수 있다.

#당근#Lynx#웹뷰#크로스플랫폼#프론트엔드#모바일#렌더링

출처

당근

https://medium.com/daangn/%EC%9B%B9%EB%B7%B0-%EB%8B%A4%EC%9D%8C%EC%9D%98-%EB%A0%88%EC%9D%BC%EC%9D%84-%EA%B9%94%EB%8B%A4-%EB%8B%B9%EA%B7%BC%EC%9D%B4-lynx%EB%A5%BC-%EC%84%A0%ED%83%9D%ED%95%9C-%EC%9D%B4%EC%9C%A0-34dd50abbfb7?source=rss----4505f82a2dbd---4

원문 보기 →

같이 볼만한 기사

라인, AI 에이전트를 위한 Android CLI 대규모 모바일 개발 환경 적용 공개

라인·3주 전

네이버, 사내 AI 해커톤 1위 팀의 재무 업무 자동화 도전기

네이버 D2·4주 전

토스, 자체 개발 QA 플랫폼 '토션(Tossion)' 공개 — 흩어진 테스트 데이터 통합 관리

토스·1주 전

당근, WebView 한계 극복 위해 Lynx 기술 도입 결정한 이유

당근·1주 전