두번째 웹미니 프로젝트를 하고있다.
백과 프론트로 나눠서 하는 첫 프로젝트다.
백에서 API를 만들어 배포하면 프론트분들이 API에 요청을 보내고 응답을 받는 방식으로 하는데
이때 SOP를 어기게 돼 요청을 보낼 수 없는 문제가 있고,
이는 CORS를 적용하여 해결할 수 있다.
cors 패키지 설치
$npm i cors
app.js
const express = require("express"); const app = express(); const cors = require("cors"); app.use(cors());
이렇게 미들웨어를 만들면 모든 요청을 허용한다.