Backend2024년 7월 20일1분 읽기

WebSocket으로 실시간 채팅 구현하기 — Node.js + Socket.io

YS
YoungSam
조회 1023

서버 설정

const io = require("socket.io")(server, {
  cors: { origin: "*" }
});

io.on("connection", (socket) => {
  socket.on("message", (data) => {
    io.to(data.room).emit("message", data);
  });
  socket.on("join", (room) => socket.join(room));
});

클라이언트

const socket = io("http://localhost:3000");
socket.emit("join", "room1");
socket.on("message", (data) => {
  console.log(data);
});
WebSocketSocket.ioRealtime

댓글 0

아직 댓글이 없습니다.