키워드 : 단계별로 상세한 프로세스를 나눠서 설명
사용자가 URL을 입력하면 브라우저는 웹 서버에 HTTP 요청을 보내고 데이터를 수신합니다.
받은 HTML과 CSS는 파싱되어 DOM과 CSSOM 트리를 생성하며, 이들은 렌더 트리로 병합됩니다.
렌더 트리를 기반으로 레이아웃 단계에서 각 요소의 크기와 위치를 계산합니다.
계산된 정보로 화면에 페이지를 그리는 페인팅 단계가 이루어집니다.
필요한 JavaScript가 실행되고 모든 요소가 로드되면 페이지가 완성되어 사용자와 상호 작용합니다
브라우저의 작동방식에 대해서 설명해주세요.
브라우저의 작동 방식은 다음과 같은 단계로 이루어집니다:URL 입력 및 요청: 사용자가 URL을 입력하면 브라우저는 해당 주소의 웹 서버에 HTTP 요청을 보냅니다.서버 응답 및 데이터 수신: 서버는
velog.io
'개인 공부 > 기술 면접' 카테고리의 다른 글
[ #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 |