반응형 개발자면접2 웹 브라우저 작동 원리, 렌더링 과정 1. 웹 브라우저란? 웹 브라우저는 동기(Synchronous)적으로 (HTML + CSS), Javascript 언어를 해석하여 내용을 화면에 보여주는 응용 소프트웨어입니다. 동기적인 이유 웹 브라우저가 웹 서버에 필요한 자원(웹 페이지)을 요청하면 서버는 응답하고 웹 브라우저는 이를 해석한 후 사용자(Client)에게 보여줍니다. 보통 자원은 HTML 문서지만 PDF, 이미지 등 다양한 형태일 수 있습니다. 웹 브라우저의 종류는 다양합니다. 크롬, 네이버 웨일, 파이어폭스, 사파리 등이 대표적인 예입니다. 2. 웹 브라우저의 주요 기능과 기본 구조 브라우저의 주요 기능은 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이다. 자원은 보통 HTML 문서지만 PDF나 이미지 또는 다른 형태일.. 2023. 1. 26. 스타트업 개발자 1년 반 생존기 - 이직 면접 정신없이 살다 보니 벌써 연말이다!! 이번주는 크리스마스를 맞아 친구들과 여행도 하고 미뤄왔던 비염수술까지 끝낸 알찬 휴가기간을 맞았다! 새 회사로 이직한 후에도 기록들을 많이 남겨놓고 싶었는데, 아직 이직 글을 안 쓴 상태라 글을 더 못썼던 것 같다. (핑계도 가지가지) 그 사이에 또 많은 분들이 글을 읽어주시고 다음 글도 기다려주셔서 휴가 마지막 날 빨리 이직글이라도 써야겠다는 생각이 들어서 오랜만에 블로그를 켰다. 1. 이직의 계기와 준비 (?) 지난 글에서 적었듯이 나는 개발자로 일하게 된 첫 A회사에서 11개월간 출시와 여러 가지 우여곡절을 겪고 난 후에 회사 사정과 나의 여러 고민들로 인해서 회사를 급하게 그만두게 되었다. 그만둘 고민을 하던 당시에 알고 지내던 다른 회사의 B대표님께 본인 회.. 2022. 12. 26. 이전 1 다음 반응형