브라우저 동작원리 🌏

Woogie·2022년 10월 17일
0

PGDC_JavaScript

목록 보기
1/5
post-thumbnail

브라우저는 크게 3가지 동작으로 나눌 수 있다.

통신, 렌더링, 스크립트 실행

통신

말 그대로 서버와의 통신을 의미한다.
브라우저가 서버에게 요청(url)을 보내면 서버는 그 요청값에 따른 특정값을 응답해준다.

렌더링

DOM(Document Object Model)이라 불리는 객체를 화면에 그리는 것을 의미한다.
DOM은 통신 단계에서 받은 html을 브라우저가 읽어서 생성한다.
또한 DOM은 트리구조로 되어있다.

스크립트 실행

말 그대로 자바스크립트 실행을 의미한다.
브라우저가 스크립트 태그를 통해 자바크스립트 파일을 읽으면 바로 실행된다.
이 단계에서 우리는 동적인 화면을 구성할 수 있다.

출처

프로그래머스 데브코스 교육 내용을 바탕으로 정리한 글 입니다.

프로그래머스 데브코스

profile
FrontEnd Developer

0개의 댓글