안녕하세요 makeviibe 입니다.모바일 서비스를 개발할 때, 푸시 알림은 거의 필수적인 기능 중 하나입니다.저희는 다양한 프로젝트에서 일관되게 Firebase Cloud Messaging(FCM)을 활용해 푸시 시스템을 설계하고 있습니다."특정 행동이 일어나면 사용자에게 알림을 보내주세요"라는 요구는 간단하지만, 실제로는 클라이언트와 서버가 유기적으로 연결되어 있어야 정확하게 동작합니다.🔔 푸시 알림, 이런 구조로 만듭니다푸시 알림은 크게 아래처럼 동작합니다.앱이 실행되면 FCM 서버에 등록되고,기기 고유의 FCM 토큰을 발급받습니다.이 토큰을 서버에 저장해두면,서버는 언제든 특정 유저에게 푸시 메시지를 보낼 수 있게 됩니다.→ 알림은 앱에서 직접 보내는 게 아니라, 서버 → FCM → 클라이언트 ..