
백엔드 개발자라면 프론트엔드 개발자에게 셀 수 없이 받아본 CORS 에러 수정 요청 .. so sad ..개념부터 원리, 해결 방법까지 모두 다뤄보려 한다. Cross-Origin Resource Sharing의 약자로, 교차-출처 리소스 공유라고 한다.

SPA (Single Page Application) 모든 정적 리소스를 최초 한 번 다운 받는 방식 새로운 페이지 요청이 들어올 때, 필요한 데이터만 다운 후 사용 장점 자연스러운 사용자 경험 클릭 시 즉각적인 반응 컴포넌트 개발에 용이, 재사용 가능 프론트엔드

🔎 HTTP HyperText Transfer Protocol의 약자로, HyperText인 HTML을 전송하기 위한 통신 규약 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동 HTTP 특징 클라이언트-서버 구조 클라이언트가 서버로 요청을 보내면, 서버에서

🔎 HTTP 버전 HTTP 1.0 - 비연결 ➡️ HTTP 헤더(header) 개념이 도입되어 요청과 응답에 추가되며, 메타데이터를 주고 받고 프로토콜을 유연하고 확장 가능하도록 개선 한계 커넥션 하나당 요청 하나와 응답 하나만 처리 가능 -> TCP/IP 연결을