emit (1) 썸네일형 리스트형 🚀실시간 통신을 위한 WebSocket, 그리고 .emit, .on 개념 정리 이번에 사이드 프로젝트에서 관리자-사용자 간 실시간 채팅 기능을 설계하게 되었어요.이전까지는 HTTP 기반 REST API만 사용했는데, "서버가 먼저 사용자에게 메시지를 보내야 하는" 구조가 필요해지면서처음으로 WebSocket을 공부하게 되었습니다. 아직은 실제 구현을 하진 않았지만, 채팅 흐름을 설계하면서 익힌 내용을정리해두면 좋겠다는 생각에 이 글을 작성하게 되었습니다.🚀 WebSocket이란?🚀기존 웹 통신 방식은 주로 HTTP 기반입니다.클라이언트가 요청(request)을 보내야만 서버가 응답(response)을 줄 수 있는 구조예요.하지만 실시간 채팅이나 알림 기능처럼,👉 "서버가 먼저 말을 걸어야 하는" 상황에서는 이 구조로는 한계가 있습니다. 그래서 등장한 것이 바로 WebSocke.. 이전 1 다음