일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네트워크
- CSS
- frontend
- 메소드체이닝
- 화살표함수
- 멋사
- 비동기
- 자바스크립트
- 멋쟁이사자처럼
- 웹개발
- 내일배움카드
- for문
- useState
- array
- 국비지원
- 리액트
- 제주코딩베이스캠프
- 프론트엔드
- likelion
- 반복문
- 개발자
- 배열
- react
- VAR
- 코딩
- Let
- 타입스크립트
- SS
- 이벤트루프
- JavaScript
Archives
- Today
- Total
Ch.Covelope
쿠키,세션,캐시 (cookie, session, cache) 간단하 본문
728x90
반응형
쿠키
사이트에 방문, 이용할 때 브라우저에 저장되는 내용 (내 컴퓨터에 저장)
예) 우리가 어느 특정 사이트에 로그인을 하면 쿠키에 특정 사이트에 로그인한 기록을 가지고 다음에 자동으로 로그인을 할 수 있다. 브라우저를 닫았다가 다시 열어도 기록은 남아있다. (쿠키가 많이 쌓이면 오래된 기록은 삭제됨)
쿠키는 임의로 삭제 수정이 가능하고 로그인 정보 등 민감함 정보들이 있는데 쿠키는 클라이언트에 하드에 저장되므로 해당 컴퓨터를 다른 사람이 사용하거나 해킹당해서 접속하면 쉽게 노출될 수 있어 보안성이 낮다.
세션
쿠키와 비슷한 기능을 한다고 생각할 수 있다. 하지만 세션은 클라이언트가 아닌 서버 쪽에 저장된다.
그리고 쿠키의 생명주기와 다르다 쿠키는 브라우저를 닫아도 바로 삭제되지 않지만(유효기간 설정에 따라 다름) 세션은 브라우저가 닫히면 소멸 삭제된다. 그렇기 때문에 쿠키보다 보안면에서 우수하나 속도는 떨어질 수 있다.
캐시
캐시는 서버에서 가져오는 데이터들 중에서 재사용 될 겉 같은 데이터들 (이미지 같은)이나 용량이 큰 데이터를 임시로 저장하여 다음에 접속했을 때 렌더링 속도를 높이기 위해 사용된다.
728x90
반응형
'Server , etc' 카테고리의 다른 글
자료 구조 / data structure , 자료구조란 (0) | 2023.04.24 |
---|---|
오늘의 에러 <리액트,react 에러> (You are running `create-react-app` 5.0.0, which is behind the latest release (5.0.1)) (0) | 2022.04.29 |
SOP(same origin policy)-동일 출처 정책,CORS(cross origin resource sharing)-교차 출처 리소스 공유 (0) | 2022.03.31 |
프론트 엔드(front-end)가 알아야할 내용들 (0) | 2022.01.12 |
goorm.io 에서 서비스 배포 연습하기! (0) | 2021.11.25 |
Comments