로딩
티스토리 데이터 처리 중입니다.

브라우저 렌더링 과정, 자바스크립트(JS) 작동 원리

 브라우저 렌더링 과정, 자바스크립트(JS) 작동 원리

흠.. 우리가 컴퓨터를 하면서 가장 많이 이용하는것은 무엇일까?

나는 당연히 브라우저라고 생각한다. 인터넷이라는 개념 자체가 작게는 우리 지역 사람들, 크게는 전세계의 사람들과의 소통의 길을 열어준다는 의미를 담고있다.

여기서 브라우저는 이 길의 입구를 담당해주고 있기 때문에 불가피하게 클릭 횟수가 다른 서비스에 비해 많을 수 밖에 없다고 생각한다. 그래서 오늘은 이러한 브라우저의 내부를 한번 살펴볼려고 한다.

브라우저는 렌더링이라는 과정을 거치면서 컴퓨터 내부의 복잡한 사정을 우리 눈에 보이게 해준다. 이 렌더링 과정을 한번 5가지로 나눠보았다.

First, Receive 우리가 브라우저에 URL을 입력하면 DNS를 통해 해당 도메인이 IP 주소로 변환되어 해당 IP로 웹과 관련된 정보를 요청한.....