TIL 70. Next.js - socket.io로 채팅 구현하기.

isk·2023년 2월 9일
0

TIL

목록 보기
67/122
post-custom-banner

프로젝트에 채팅을 구현해야 하는데 프로젝트에 적용하기 전, 테스트 삼아서 socket.io로 채팅을 구현해봤다.


위 코드는 클라이언트 부분.



위 코드는 서버 부분.


emit으로 보내고, on으로 받는다. to를 사용하면 소괄호 안에 있는 방의 소켓들에게 emit을 보내게 된다.
서버 코드의 path: 'api/chat/socket'로 소켓을 열고,
클라이언트 코드의 path: 'api/chat/socket'로 열린 소켓에 연결한다.
path가 같아야 연결이 된다.

0개의 댓글