당근마켓 웹 플랫폼 외전 — 레거시 시스템 안전하게 제거하기
웹뷰레거시 시스템마이그레이션기술 부채Frontend
AI 요약
Beta당근마켓은 더 나은 웹뷰 경험을 위해 기존의 로컬 웹뷰 시스템을 제거하는 과정을 공유합니다. 3년 이상 사용되지 않았음에도 하위 호환성 때문에 유지되어 온 로컬 웹뷰는 프론트엔드 개발자들의 불편함, 성능 저하, 신규 개발자들의 진입 장벽, 코드 복잡성 증가 등 다양한 기술 부채를 야기했습니다.
단순히 기다리는 것만으로는 레거시 시스템을 완전히 퇴출시키기 어렵다는 문제 인식을 바탕으로, 로컬 웹뷰 서빙 중단, 모바일 앱 로직 제거, 관련 코드 완전 삭제를 목표로 적극적인 개선 프로젝트를 진행했습니다. 이 글은 레거시 시스템을 안전하게 제거하고 기술 부채를 청산하기 위한 여정과 교훈을 담고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



