본문 바로가기

(2)
TIL no.49 - 브라우저 데이터 저장 방식 - Local Storage, Session Storage, Cookie 와 IndexedDB 스토리지의 사용 우리는 많은 이유 때문에 브라우저에 데이터를 저장해야 할 경우가 발생합니다. 애플리케이션의 정적 리소스인 html, css, javascript, 이미리 뿐만 아니라 사용자의 정보를 담은 데이터도 저장할 필요가 있습니다. 데이터 저장 방식에는 여러 가지가 있습니다. 각각의 차이점을 알아보고 어떠한 상황에 어떤 것을 사용하면 좋은지 어떤 것을 사용하면 안되는지 함께 알아봅시다. 일단 우리가 많이 들어본 저장소에 대해 알아보겠습니다. 로컬 스토리지와 세션 스토리지는 HTML5에서 추가된 저장소입니다. 동기식 API를 갖춘 저장소로 간단한 키와 값을 저장하는 데 사용합니다. - 로컬 스토리지 (Local Storage) 로컬 스토리지는 브라우저에 반영구적으로 데이터를 저장하며 브라우저를 종료해..
TIL no.48 - 웹의 간단한 동작방식 user가 브라우저를 사용하고자할 때 브라우저가 서버에 요청하고 서버는 그에 맞는 응답을 해줍니다. Hosting (호스팅) 호스팅은 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해주는 웹 호스팅 서비스입니다. 브라우저가 요청한 것을 바로 응답해 인터넷에 띄운다는 것은 홈페이지의 구성파일들이 (html, css js) 인터넷이 항상 연결되고 절대 꺼지지 않는 호스트 컴퓨터 (웹 서버) 에 저장되어 있다가 사용자의 요청이 오면 언제든 응답하는 것입니다. 서비스의 예로 AWS es2/S3, cafe24 호스팅센터 등이 있습니다. 우리는 서버에 해당 브라우저를 요청할 때에 어디서 어떤것을 요청한 지를 어떻게 구분하냐면 ! 바로 IP주소로 구분합니다. IP 주소는 Internet Protocol을..