일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 알고리즘 풀이
- django rest framework
- MAC
- Algorithm
- django widget
- CSS
- javascript
- java
- HTML
- 알고리즘
- PYTHON
- 백준
- Git
- es6
- django ORM
- 파이썬 알고리즘
- 파이썬
- 알고리즘 연습
- form
- API
- AWS
- Baekjoon
- DRF
- js
- Django
- web
- react
- c++
- 장고
- 알고리즘 문제
Archives
- Today
- Total
목록비동기식 채팅 (1)
수학과의 좌충우돌 프로그래밍
[Django] Channels, 비동기적 채팅 구현하기 - WebSocket (1)
비동기적, 즉 실시간 채팅을 구현하기 위해서 WebSocket 을 사용하고자 하였고, django에서 이를 가능하게 해주는 Channels 라이브러리를 알아보았습니다. 전체적인 내용은 공식 문서 를 참고하였습니다. WebSocket 이란? WebSocket은 프로토콜로서, 실시간으로 데이터를 양방향 통신 할 수 있게 해주는 기술 입니다. Socket 이란 쉽게 생각해서 통신을 위한 통로라고 생각하면 됩니다. 이런 통로를 Web 에도 도입하게 되었는데 기존의 Web이 정보를 어떻게 주고 받는지 생각해보면 socket이 필요한 이유를 알 수 있습니다. Web 환경은 필요한 정보를 HTTP 기반으로 Request/Response로 연결하여 데이터를 주고 받아 네트워크의 연결을 유지하지 않는 특징을 가지고 있습..
웹프로그래밍/Django
2019. 7. 10. 15:08