Skip to main content
  1. 경력기술/
  2. Elecvery Contributions/

채팅 기능 개발

·85 words·1 mins·
Table of Contents

구성
#

  • ChatApi: 채팅 API 래퍼
  • ChatWebSocket: 송수신/재연결 보장
  • ElecveryLoungeMessageDao: 로컬 채팅 DB CRUD
  • ChatRepository: 웹소켓, sync API, 로컬 DB 동기화 및 일관성 관리

핵심 포인트
#

  • 뷰모델은 Repository 중심으로 의존하도록 구성
  • 네트워크 불안정 상황에서 재연결 전략 적용