얼마전 고카톤(Korea Hacks 2021)에 참가했었다. 30시간 동안 열심히 개발했지만 코드가 상당히 개판이다.모든 참사의 원흉은 WebSocket이었다.django에서 WebSocket 통신을 구현하기 위해 삽질을 정말 많이 했다. 다음에 같은 삽질을 하지 않기
HTTP 놔두고 WebSocket을 쓰는 이유가 실시간 송수신 때문이다. HTTP는 클라이언트의 요청 없이 서버가 응답을 보내지 못하기 때문에 실시간이 될 수 없다. 서버가 클라이언트의 요청없이 그 클라이언트에게 응답을 보내야 하는 상황이 왜 생길까? 많은 경우는 한