오늘은 멋사 세미나 과제를 수행하기 위해 다음의 세 가지 키워드로 글을 써보고자 한다.- HTTP 프로토콜과 WebSocket 프로토콜의 특징 및 차이점- Django ‘Channels’ 라이브러리 구조- React ‘useWebSocket’ Hook 사용법HTTP 프로토콜과 WebSocket 프로토콜의 특징 및 차이점HTTP와 WebSocket은 공통적으로 웹 애플리케이션에서 정보를 주고받기 위해 사용되는 통신 프로토콜이지만, 그 방식과 목적에 약간의 차이가 있다.HTTP와 WebSocket의 기본 개념HTTP는 웹 개발자라면 누구나 익숙할 프로토콜이다. 클라이언트가 서버에 요청을 보내고 서버가 응답을 돌려주는 방식이다. 주로 페이지를 새로고침할 때마다 정보가 갱신된다. 이런 요청-응답 방식을 통해 데..