렌더링

    TIL | 브라우저에 url 입력 후 콘텐츠 렌더링까지의 프로세스

    브라우저에 url을 입력시, 다음과 같은 과정을 거쳐 원하는 페이지에 접근할 수 있다. 브라우저에 url 입력 웹사이트를 호스팅하는 웹 서버의 위치 조회 웹 서버에 연결 호스팅 페이지를 가져오기 위한 요청 전송 서버의 응답 페이지의 렌더링(HTML, CSS, Javascript) 브라우저에 url 입력 웹사이트를 호스팅하는 웹 서버의 위치 조회 브라우저에 원하는 도메인을 입력하고 사이트로 접속을 하게 되면, DNS(Domain Name System)에 의해 해당 웹사이트를 호스팅하고 있는 웹서버의 IP 주소를 조회할 수 있다. DNS는 복잡하고 매우 빨라야 하기 때문에, 웹 브라우저 사이의 서로 다른 계층과 다양한 위치에 임시로 저장된다. 이를 캐시라 부르며, 웹 브라우저는 DNS 기록을 찾기 위해 우선..