1. 웹 브라우저의 캐시웹 브라우저의 캐시란 무엇이며, 어떤 역할을 하나요?서버에서 받아온(HTML, CSS, JacaScript, 이미지 파일)등을 로컬 디스크에 저장해서 다음에 같은 리소스에 접근할 때 가시 다운로드 할 필요없이 빠르게 로드할 수 있도록 도와주는 역할을 합니다. 이는 서버의 부하도 줄이고 웹 페이지 로딩 시간을 단축시킨다.브라우저 캐시의 장점과 단점에 대해 설명해 주세요.장점 :웹을 랜더링 할때 이전에 받아왔던 캐시를 사용함으로써 불필요한 서버와의 통신을 줄여 서버는 서버대로 부하를 줄이고 클라이언트는 빠른 웹 랜더링을 할 수 있다.단점 :정보를 저장하는 만큼 보안의 문제가 있고 항상 서버로부터 최신의 정보를 받아오지 않아 서버와의 동기화 문제가 있을 수 있다.브라우저 캐시를 무시하고..
HTTP의 기본적인 개념과 동작 원리에 대해서 알아보자크게 4가지로 나누어서 볼수 있다.1. HTTP 기본 개념HTTP란 Hypertext Transfer Protocol이라는 단어의 약자이다. 말 그대로 직역하자면 문자 통신 규칙이라고 볼수 있다.서버(서비스 제공자) - 클라이언트(웹 이용자) 사이의 데이터를 주고 받기 위해서 만든 프로토콜(규칙)이다.2. 클라이언트- 서버 모델클라이언트 서버 모델이란 네트워크 환경에서 장치들 간의 상호작용을 기반으로하는 아키텍처이다. 자원 공유와 작업 분배에서 뛰어나 분산 시스템에서 잘쓰인다.장점불특정 다수를 대상으로 하는 서비스에 적합하다.확장성, 다양한 플랫폼지원 등이 있기 때문이다.클라이언트와 서버가 계속 연결된 형태가 아니기 때문에 클라이언트와 서버 간의 연결..