프론트엔드 개발자라면 알아야 할 브라우저의 동작 원리2025.4.16 챌린지 성공✅ 웹 성능은 빠른 로딩과 원활한 상호작용을 의미하며, 이는 더 나은 사용자 경험을 제공합니다.웹 성능의 주요 과제는 지연 시간과 브라우저가 대부분 싱글 스레드로 동작한다는 점입니다.탐색(Navigation)은 웹페이지를 로딩하는 첫 단계로, 사용자의 요청으로 시작됩니다.DNS 조회는 요청된 웹페이지의 IP 주소를 찾는 과정이며, 이전에 방문하지 않은 경우 필요합니다. 캐싱을 통해 후속 요청 속도를 높일 수 있습니다.페이지 내 여러 호스트 이름에 대한 자원(이미지, 스크립트 등)은 각각 DNS 조회가 필요하며, 모바일 환경에서 지연을 유발할 수 있습니다.TCP 핸드셰이크는 브라우저와 서버 간에 데이터 전송 전 연결을 설정하는..