
웹 본질은 웹 성능은 HTTP Resources : 웹 페이지 뿐만 아니라 영상, 이미지 같은 스크립트도 포함. 웹 브라우저와 서버에서 요청을 받고 반환을 할 때 그 요청에 대한 결과가 똑같은 거라면, 브라우저는 매번 서버에게 받아올 필요가 없고 서버는 매번 브라우

Proxy 대리자 역할을 한다고 생각하면 된다. 캐싱(요청에 따른 응답을 중간 저장해놓은 뒤 동일 요청 시 저장값 반환) + 요청에 대한 세부적 추가 작업(요청 변환, 필터 등의 추가 작업 수행)을 위해 사용한다. 정의 : 서버와 클라이언트 사이에서 직접 통신을 주고

스크립트 로드 전략 : HTML 파싱 (DOM 생성 중) JS 파일 로드 시점 조율

웹 브라우저가 서버와 통신할 때 캐시, 프록시, CSR, SSR 등이 어디에 위치하고 어떻게 세분화되는지를 그림으로 표현. (이거 보고 전체 흐름이 이해 됨.)

script 태그를 html 문서의 어느 위치에 작성하느냐에 따라서 페이지 로드에 걸리는 시간이 달라진다.<span style="color: script 태그 만나면 html 파싱 멈추고 서버에서 js 파일 다운받아(파싱) 실행시킨 다음에 나머지 html 실행.단