세션, 쿠키, 캐시 이해하기
들어가며웹 생태계는 반복되는 작업을 줄이는 데 최적화되어 있다. 사용자가 이전에 입력했던 정보, 방문했던 페이지, 열어봤던 이미지처럼 반복적으로 사용되는 데이터들은 종류와 특성에 따라 적절하게 저장하고, 필요한 순간에 다시 꺼내 쓰는 구조를 취한. 이걸 가능하게 해주는 대표적인 수단이 쿠키, 세션, 토큰, 그리고 캐시다.쿠키란 무엇인가 ?쿠키는 사용자의 브라우저에 저장되는 아주 작은 텍스트 조각이다. 이 정보는 사용자가 직접 가지고 있는 것이고, 서버가 아닌 사용자 쪽에 저장되는 만큼 서버는 별도로 기억할 필요가 없다. 대신, 중요하거나 민감한 정보는 쿠키에 저장하지 않는다. 쿠키는 조작되거나 탈취될 수 있기 때문에, 유출되도 문제되지 않는 정도의 정보만 담는 게 안전하다. 로그인 유지나 언어 설..
2025. 4. 14.