Cors: Cross-Origin Resource Sharing
웹페이지가 다른 도메인의 리소스에 접근할 수 있게 해주는 보안 메커니즘
서버가 특정 출처에서 오는 요청이나 모든 출처에서 오는 요청을 허용할 수 있도록 함.
const cors = require('cors')
const router = require('./router')
const { addUser, getUsersInRoom, getUser, removeUser } = require('./user')
const PORT = process.env.PORT || 5000
const app = express();
const server = http.createServer(app)
const io = socketio(server)
app.use(cors())
app.use(router)
현재 나는 FE에서는 localhost:3000을 사용하고 BE에서는 localhost:5000을 사용하고 있기 때문에
cors 미들웨어를 적용하여 어떤 출처에서의 요청이든지 서버가 응답할 수 있도록 설정해준다.