Web stack

URL, HTTP, HTML, CSS는 웹페이지를 만드는 네 층이다

URL은 위치를 찾고, HTTP는 주고받고, HTML은 구조를 만들고, CSS는 화면 표현을 정한다.

01 URLscheme, host, path, query로 자원 위치 지정
02 HTTPGET/POST 요청과 status 응답
03 HTML태그와 form으로 문서 구조 생성
04 CSSselector와 box model로 표현 결정
구분의미판단
찾기URL어디에 있는 자원인지 표시
요청HTTP무엇을 요청했고 결과가 어땠는지 표시
구조HTML문서 의미와 입력 양식 작성
표현CSS선택자와 박스 모델로 보이는 모양 결정

핵심 웹 스택은 request/document 막대가 아니라 각 층의 책임이 다음 층으로 이어지는 구조다.