🔥PURPOSE
접속(온라인) 중인 사용자에게 새 메시지를 실시간으로 전달한다.
📌DETAIL
- 작업 배경:
- 현재는 메시지 전송 후 폴링/새로고침 없이는 새 메시지가 보이지 않는다.
- 온라인 사용자에게는 SSE로, 오프라인 사용자에게는 FCM(별도 이슈)으로 전달하는 구조가 필요하다.
- 기대 결과:
- 채널을 보고 있는 사용자가 새 메시지를 즉시 수신한다.
- 연결 상태(온라인 여부)를 서버가 식별할 수 있다.
- 참고 문서 / 링크:
- 백엔드: SseEmitter 기반 구독 엔드포인트
- 프론트: EventSource 구독
📒TODO
✅완료 조건
- 온라인 사용자가 새 메시지를 새로고침 없이 실시간으로 받아본다.
🔥PURPOSE
📌DETAIL
📒TODO
✅완료 조건