
[개발지식] 쿠키(Cookie), 세션(Session) (특징, 차이)
·
개발 지식/CS
개요회사 프로젝트에서 모노레포 구조로 프론트엔드를 관리하며, 여러 서버를 분리해 운영하다 보니 세션 관리에 어려움이 생겼다. 이에 따라 쿠키를 이용한 세션 관리를 선택했지만, 관련 지식이 부족해 도입 과정에서 어려움을 겪었다. 이를 해결하고 좀 더 깊이 있게 이해하기 위해 이번 글을 작성하게 되었다. 쿠키(Cookie)와 세션(Session)을 사용하는 이유HTTP 프로토콜의 특성이자 약점 보완(coonectionless, stateless)Connectionless(비연결 지향)클라이언트가 서버에 요청(Request)을 했을 때, 그 요청에 맞는 응답(Response)을 보낸 후 연결을 끊는 처리 방식Stateless(상태정보유지안함)클라이언트의 상태 정보를 가지지 않는 서버 처리 방식이러한 특성으..