키워드 : 단계별로 상세한 프로세스를 나눠서 설명
사용자가 URL을 입력하면 브라우저는 웹 서버에 HTTP 요청을 보내고 데이터를 수신합니다.
받은 HTML과 CSS는 파싱되어 DOM과 CSSOM 트리를 생성하며, 이들은 렌더 트리로 병합됩니다.
렌더 트리를 기반으로 레이아웃 단계에서 각 요소의 크기와 위치를 계산합니다.
계산된 정보로 화면에 페이지를 그리는 페인팅 단계가 이루어집니다.
필요한 JavaScript가 실행되고 모든 요소가 로드되면 페이지가 완성되어 사용자와 상호 작용합니다
'개인 공부 > 기술 면접' 카테고리의 다른 글
[ #8 ] 쿠키, 세션의 개념과 차이를 설명해보세요 (1) | 2024.07.24 |
---|---|
[ #6 ] CORS(Cross Origin Resource Sharing)에 대해 설명해주세요 (0) | 2024.07.24 |
[ #5 ] HTTP 메서드에 대해 설명해주세요 (0) | 2024.07.24 |
[ #4 ] Primary Key, Foreign Key에 대해 설명해주세요 (1) | 2024.07.24 |
[ #3 ] RDBMS의 정규화에 대해 설명해주세요 (0) | 2024.07.24 |