창톡

2025.04 ~ 2025.07

🧑‍💻 프로젝트 내 역할: RN 신규 서비스 및 상담 앱 개발/유지보수, 공통 UI 라이브러리 설계

프로젝트 개요

  • React Native 기반 신규 서비스 구현 및 기존 상담 앱 유지보수
  • 웹뷰 통신 안정화 및 법적 요구/스토어 요건 대응
  • 사내 공통 UI/디자인 시스템 구축과 컴포넌트 배포

1) RN ↔ 웹뷰 통신 프로토콜 설계

  • 메시지 라우터 구조와 핸들러 최적화, 에러 대응 체계 수립
  • 디버깅/로깅 포인트 정의로 장애 대응 속도 향상

2) 레거시 서비스 유지보수

  • 법적 요구사항 대응 및 RN/Xcode 버전 호환성 이슈 해결
  • 빌드/릴리즈 파이프라인 안정화로 배포 리드타임 개선

3) 공통 UI 라이브러리/디자인 시스템

  • 디자인 시스템 기반 컴포넌트 개발 및 Storybook 도입
  • 사내 npm registry 배포로 멀티 앱 간 재사용성 확보

성과

  • 네이티브-웹뷰 통신 안정성 확보
  • UI 컴포넌트 재사용성 강화 및 협업 효율성 향상
  • 서비스 유지보수 및 신규 개발 생산성 개선

배운 점

  • 네이티브-웹뷰 경계 관리와 에러 핸들링 전략
  • 디자인 시스템 도입 시 문서화/배포 파이프라인의 중요성