우리는 주소창에 naver.com, google.com 이런 식으로 검색해서 웹 페이지에 접속하는 일이 많고, 당연하게 여기게 된다. 이 당연한 과정은 어떻게 이루어지게 되는 것일까?웹 브라우저는 사용자가 웹 사이트를 다운로드하고 볼 수 있도록 하는 프로그램(일반적으로
렌더링(Rendering)이란? 서버로부터 HTML 파일을 받아 브라우저 화면에 표시하고 그리는 작업을 렌더링이라고 한다.
SPA(Single Page Application)는 브라우저 내부에서 동작하는 앱이다. 사용하는 동안 페이지의 전환을 요구하지 않는다. Gmail, Google Maps, Facebook 같은 페이지가 대표적인 예시이다.SPA는 브라우저 환경에서 자연스럽게 UX를 제
프로세스(Process): 운영체제로부터 자원을 할당받은 작업의 단위스레드(Thread): 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위운영체제(OS)에 대한 기본 배경지식이 없다면 무슨 소리인지 이해가 쉽지 않다. 하지만 위 문장에는 설명이 함축적으로 잘 정리
HyperText Transfer Protocol의 약자이다.하이퍼텍스트(HTML) 문서를 교환하기 위해 만들어진 Protocol(통신 규약)인 것인데, 쉽게 말해 웹상에서 통신을 할 때 어떤 형식으로 통신을 하자고 약속해놓은 것이다.HTTP 프로토콜은 상태가 없는 프