쿠쿠더님의 블로그

Frountend와 Backend 본문

NODEJS

Frountend와 Backend

쿠쿠더 2025. 3. 10. 16:29
  • FrountEnd
  • BackEnd

FrountEnd - 사용자의 UI를 관리하는 API를 분리

BackENd - 단순한 데이터의 요청만 처리하는 API

 

요청의 주체가 자바스크립트이면 프리플라이트 요청을 검증을 한뒤에 요청과 응답을 처리해야한다.

요청 주체가 어디인지 판단해야 로직을 직접 구현을 할수있다.

같은 도메인일 경우는 프리플라이트 요청이 발생하지 않는다.

프론트 엔드 서버는 우리가 배포를 진행하는 서버이고 브라우저에 화면을 보여주는 도메인이 프론트엔드 서버

프론트 엔드에서 자바스크립트로 요청을 보낼때 프리플라이트 요청을 허용해서 사용하면 된다.

우리가 프리플라이트 요청이 발생하지 않은 이유는 SSR환경에서 서버간에 요청 응답을 처리하고 있기 때문.

서버에서 html만 배포 CSR 자바스크립트 로직에서 axios로 요청을 보내면 허용이 된다.

 

 

'NODEJS' 카테고리의 다른 글

웹 소켓이란?  (0) 2025.04.21
OAuth 2.0 카카오 로그인  (0) 2025.04.21
CORS란  (0) 2025.03.10
AJAX, Fetch, Axios  (0) 2025.03.10
Multer이란?  (0) 2025.03.10