스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한

정적 리소스 제공 과정

주문내역을 보여주세요! 같은 동적인 요청은 WAS가 동적으로 HTML을 생성해서 그거를 웹 브라우저에 보여준다.


데이터를 바로 내려주는것을 HTTP API 라고 한다.
백엔드 개발자가 서비스를 제공하기 위해 고민할 포인트가 3가지 이다.
첫번째 정적 리소스를 어떻게 제공할 것인가?
두번째 동적으로 제공되는 HTML 페이지 어떻게 제공할 것인가?
세번째 HTTP API 어떻게 제공할 것인가?
거의 HTTP 통해서 정보를 주고받을때 이 3가지 방식을 사용함

서버에서 HTML 화면을 다 렌더링해서 웹 브라우저에 보내준다.

HTML 결과를 자바스크립트를 사용해서 웹 브라우저에서 동적으로 생성해서 적용하는 것


\