Product Engineer — iOS 개발자, 프론트엔드에 도전하다
프론트엔드
Product Engineer — iOS 개발자, 프론트엔드에 도전하다
두줄요약
iOS 개발자가 프론트엔드 운영과 고도화에 참여한 경험을 공유했습니다.\nAI와 도구를 활용해 구조를 파악하고 웹뷰, SSR 이슈를 해결한 과정이 핵심입니다.
구조와 흐름
- iOS 개발자가 프론트엔드 운영·고도화에 투입된 사례
- 설계 의도와 맥락 기록의 중요성, AI를 활용한 구조 파악과 수정 지점 탐색
- 검수 가이드 개선, 바우처 명의 변경 자동화, 웹뷰 이슈 대응 등 운영 중심 작업 전개
해결 방법
- Cursor로 컴포넌트 관계도와 구조 다이어그램을 생성해 수정 대상 파악
- Plan 모드와 새 대화 분리를 통해 작업 범위와 목표를 명확화
- Charles, ModHeader를 활용해 배포 없이 웹뷰 동작 확인
주의할 점
- 모바일 웹뷰, SSR, WebView 콜백 등 플랫폼별 특성에 따른 예외 처리 필요
- 공통 로직 수정 시 앱 내 다른 웹뷰로의 사이드 이펙트 가능성
- AI 도구 활용만으로는 부족하고 기본기와 플랫폼 지식이 필요