SSE1 Next.js로 SSE 환경 만들기 (app router에서 better-sse 사용 불가 이유) 1. SSE란?Server-Sent Events웹소켓과 마찬가지로 명시적으로 연결을 끊지 않는 한 서버와 클라이언트의 연결은 쭉 유지되는 통신클라이언트는 서버로부터 정보를 실시간으로 받을 수 있을 뿐 요청을 보내지는 않음 (보낼거면 별도 요청)알람 기능 구현, 뉴스피드 받기 등등. 클라이언트의 동작이 서버에 등록될 필요는 없는 기능에서 활용연결 방법 (CS적으로)기본적으로 HTTP 연결을 열어둔 상태로 유지클라이언트가 서버에 요청을 처음 보낸다 (연결 요청)서버는 응답을 완료하지 않고 해당 HTTP 연결을 계속 열어둠 -> 해당 연결을 통해 데이터를 지속적으로 보냄각 데이터는 "data:"형식으로 전성 됨위의 연결 방법으로 유지가 가능한 이유HTTP 의 Content-Length 헤더를 사용하지 않거나 .. 2025. 11. 23. 이전 1 다음