목록2025/01/10 (1)
효습
SSE(Server-Sent- Events)로 알림 기능 구현하기
이전에 알림 기능을 구현할 때는 Short Polling 방식으로 구현했었다. Short Polling클라이언트가 서버로부터 정기적으로 알림 조회 요청을 보내서 데이터를 받아오는 방식이다. 그런데 웹이나 앱을 사용하다보면 알림 페이지에 있지 않아도 실시간으로 알림이 오는데 이걸 어떻게 구현할까?하고찾아보니까 크게 2가지가 있었다. 1. SSE(Server-Sent-Events)2. FCM(Firebase-Cloud-Messaging) 사실 처음에는 FCM을 하려고 해서 실제로 의존성까지 추가했는데 Karma 프로젝트는 웹으로만 동작하고 모바일 앱으로만 동작하지 않는다! -> SSE로 바꿨다. 처음에 알림 기능을 구현할 때 , 주문 상태가 접수완료 , 주문거절 , 제작대기 , 배송중인 주문 정보만 ..
프로젝트
2025. 1. 10. 16:58