✏️ 서버로부터 이벤트를 수신한다?

서버가 클라이언트로 데이터를 실시간으로 푸시(push)한다는 뜻이다.

📌 일반적인 요청-응답 모델과의 차이

📌 서버 - 클라이언트 데이터 흐름

  1. 클라이언트에서 SSE 연결 생성

  2. 서버가 데이터를 전송(이벤트 발생)

    event: message
    data: Hello, this is a message!
    
  3. 클라이언트에서 이벤트 처리

    eventSource.onmessage = (event) => {
    	console.log('Received data:', event.data);
    };