Skip to content

브라우저에서 일어나는 일

DNS가 도메인을 IP로 만들고, 서버는 응답한다. 브라우저는 응답을 받아 화면을 렌더링한다.

사용자가 URL을 입력하면, DNS(Domain Name System)에게 해당 사이트에 해당하는 IP를 받아온다.
(이때 Recursive Request가 일어나 여러 DNS 서버에 쿼리를 보낸다.
루트 DNS 서버 쿼리, TLD DNS 서버 쿼리, 도메인 네임 서버 쿼리 등 여러번의 쿼리를 거친다)
해당 IP를 통해서 서버와 통신하고 리소스와 HTML을 받아와 DOM, CSSOM 트리, Render 트리를 구성하고 실제 화면을 그린다.
Render 트리는 DOM, CSSOM 트리의 결합으로 구성된다.