목록개발/Node.js (6)
그저 내가 되었고
🎯Node.js + Express:: 실시간 채팅 w/ Users & Rooms (- Ban & Kickout)
⚡️ 웹소켓 vs socket.io 웹소켓: 실시간 웹 서비스를 제공하기 위해 만들어진 소켓. 최근 구글닥스 등 여러 협업툴들에서 실시간 공동 편집 기능, 웹 메신저 등을 만들 때 많이 이용하는 기술. 점점 더 빈번히 사용되고 있음. but 모든 브라우저에서 동작하지는 못하기에 모든 사용자를 고려해야 하는 경우 실시간 기능 구현에 어려움이 있음. socket.io: JS를 이용해 웹소켓 사용할 때 가장 많이 쓰는 라이브러리. 위에서 말한 브라우저의 한계에 극복하기 위해 socket.io는 웹소켓을 사용할 수 없는 브라우저는 polling기능(서버에서 데이터를 일정 간격마다 받아옴)으로 실시간 기능을 구현하게 해줌. 결론) 웹소켓 !== socket.io ➜ socket.io: 라이브러리(웹소켓 + 웹소켓..
개발/Node.js
2022. 11. 24. 23:27