Overview 오늘은 웹 브라우저의 동작원리에 대해 알아보려고 한다. 요약 내용 사용자가 브라우저로 웹 사이트에 접속(www.a.com) DNS를 통해 서버의 아이피 주소를 파악 브라우저와 서버가 3 Way Handshake 브라우저가 서버에게 HTTP Request(서버에게 데이터 요청) 브라우저가 서버로부터 HTTP Response(서버로부터 데이터를 받음) 서버로부터 받은 데이터에 HTML 파싱하여 Dom Tree 생성 Style 태그를 만나면 Dom 생성을 잠깐 중지하고 CSS를 파싱하여 CSSOM Tree 생성 파싱 중간에 스크립트 태그가 나오면 자바스크립트 엔진에게 권한을 넘겨 자바스크립트 코드를 파싱하여 AST 코드를 생성 후 실행 그리고 DOM + CSSOM = Render Tree를 생..