Today I Learned
-
Socket.io를 이용한 채팅 서버 구축Today I Learned 2019. 12. 24. 22:05
socket.io JavaScript를 이용하여 브라우저 종류에 상관없이 실시간 웹을 구현할 수 있도록 한 기술이며 표준 기술이 아니고 Node.js 모듈이다. 그림과 같이, 실시간 분석이나 채팅과 같은 기능들에 사용된다. socket.io's functions socket.on(eventName, callback) : 어떤 이벤트가 동작하면 callback 함수를 동작한다. socket.leave(room[, callback]) : 어떤 방을 떠나고, callback 함수를 동작한다. socket.to(room).emit(eventName[, …args][, ack]) : 어떤 room에 event를 socket으로 방출하는 함수이다. 다른 파라미터들도 포함될 수 있다. socket.of('/names..