실전 프로젝트에서 socket io를 통해서 실시간 채팅을 구현했다. 하지만 socket io websocket의 개념에 대해서는 미숙한 것 같아서, 다시 정리해보려고 한다. WebSocket은 HTML5에서 새로 추가된 프로토콜입니다. 이는 클라이언트와 서버 간의 양방향 통신을 위한 표준화된 방법을 제공합니다. WebSocket은 TCP를 사용하며, 서버 및 클라이언트 간의 저지연 및 고속 통신을 가능하게 합니다. 또한 WebSocket은 HTTP 기반의 다른 프로토콜과 달리, 일부 커넥션 유지를 위해 계속해서 연결할 필요가 없으므로 일반적으로 성능이 더 뛰어납니다. TCP는 연결 지향 프로토콜로, 데이터를 전송하기 전에 세션을 설정하고, 세션 종료 시 세션을 종료하는 과정을 거칩니다. 데이터를 전송할..