목록 보기
우아한 디버깅 툴 1부: 웹뷰/웹페이지 원격으로 디버깅하기
프론트엔드

우아한 디버깅 툴 1부: 웹뷰/웹페이지 원격으로 디버깅하기

우아한 형제들
우아한 형제들
2025년 10월 23일

두줄요약

웹뷰·웹페이지 이슈를 당시 DevTools 상태 그대로 원격 재현하는 디버깅 툴을 소개했습니다. Chrome DevTools Protocol과 WebSocket으로 기록·재생하는 구조를 설명했습니다.

핵심 내용

  • 웹뷰·웹페이지에서 발생한 이슈를 당시의 DevTools 상태와 함께 원격으로 재현·분석하는 디버깅 툴 소개
  • console, network, element 정보와 사용 흐름 이전 단계 기록을 저장해 문제 발생 맥락을 추적
  • Chrome DevTools Protocol(CDP)과 devtools-frontend, WebSocket 통신을 활용한 구현 방식 설명
  • SDK, 웹소켓 서버, devtools_app 간 데이터 생성·전송·저장·재현 흐름으로 아키텍처 정리

적용해볼 점

  • 원격 디버깅용 기록방 URL로 제보·분석 흐름 단순화
  • CDP 기반으로 Network, DOM, Console 등 DevTools 도메인 확장 가능
  • 스크롤·터치 등 사용자 액션을 기록해 커스텀 미리보기 기능으로 응용 가능

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...