[✍혼자서 스프링 공부하기] 2일차 - 스프링 웹 개발 기초(정적 컨텐츠, MVC와 템플릿 엔진, API)

    1. 정적 컨텐츠 : Welcome Page처럼 서버에서 별도의 동작 없이 파일을 있는 그대로 전송 2. MVC와 템플릿 엔진 : 동적 컨텐츠를 전송 3. API : JSON 데이터 포맷으로 전송 1. 정적 컨텐츠 말 그대로 순수 HTML로 이루어진 파일을 서버가 따로 렌더링 없이 사용자에게 웹브라우저를 통해 보여주는 것이다. Spring에서는 정적 콘텐츠를 /static 폴더에서 다룬다. 1. 사용자가 정적 페이지(hello.html)를 요청 2. Spring Boot의 내장 톰켓 서버가 이를 Spring Container에게 전달 3. Spring Container는 페이지에 해당하는 Controller가 있는지 확인 4. 없다면 resources 폴더의 static/hello.html이 있는지 찾고..