
Socket.IO ๋์๊ณผ์ ์ฝ๊ฒ ๋ณด๊ธฐ
ยท
๐ง Library/WebSocket
Socket.IO๋? ์ค์๊ฐ, ์๋ฐฉํฅ, event๊ธฐ๋ฐ ํต์ ์ ์ ๊ณตํ๋ค. ํ๋ง๋๋ก, ์ค์๊ฐ ํต์ ์ ์ ๊ณตํ๋๋ฐ ๊ฐ๋ฐ์๊ฐ ๋ฐ์ํ๋ ์ด๋ฒคํธ๋ฅผ ์์๋ก ์ค์ ํ๊ณ , ๋ค๋ฃฐ ์ ์๋ค๋ ๊ฒ์ด๋ค. websocket์ด๋ผ๋ web api์ ๋ถ๊ฐ ๊ธฐ๋ฅ์ด ์๋๋ผ, ์ค์๊ฐ ํต์ ์ ์ํด ์กด์ฌํ๋ ์ฌ๋ฌ ๊ธฐ๋ฅ์ค websocket์ด๋ผ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ๋ฟ์ด๋ค. ๋ฐ๋ผ์ ํน์ ๋ธ๋ผ์ฐ์ ๋ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ websocket api๋ฅผ ์ง์ํ์ง ์์๋, socket.io๋ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ฐพ๊ธฐ ๋๋ฌธ์ ํญ์ ์ค์๊ฐ ํต์ ์ด ์ง์๋๋ค. ๊ธฐ๋ณธ์ ์ธ ์ฐ๊ฒฐ ๊ณผ์ ์ดํดํ๊ธฐ 1. ์ผ๋จ ์๋ฒ ์ด๊ธฐ (pug ํ
ํ๋ฆฟ์ ๊ธฐ๋ฐ์ผ๋กํ ์๋ฒ๋ฅผ ์ด์๋ค) import express from "express"; import http from "http"; import { Server } ..