[Spring] 스프링 입문 웹 개발 기초(5)

정적 컨텐츠

정적 컨텐츠란?

서버에서 하는 것 없이 파일을 그냥 웹 브라우저로 보여주는 것임.

템플릿 엔진이란?

템플릿 엔진 가장 많이 하는 방식은 JSP, PHP. HTML을 그냥 주는 것이 아니라 서버에서 프로그래밍을 하여 HTML을 동적으로 바꿔서 내줌.

MVC란?

모델(Model) + 템플릿 엔진 화면(View) +컨트롤러(Controller) 3가지를 MVC라고 함.

API란?

만약에 안드로이드나 아이폰 클라이언트랑 개발해야한다면, 요즘 JSON이란 데이터 구조 포멧으로 클라이언트한테 전달하는 걸 API 방식이라고 함. 또는 서버끼리 통신할 때

정적 컨텐츠 동작 방식

spring14

  1. 주소 창에 hello-static.html을 같이 입력한다.
  2. 스프링한테 보냄.
  3. 스프링은 먼저 컨트롤러에서 hello-static이란 것이 있는지 찾아봄.
  4. 없으므로 resources에 hello-static을 찾음
  5. 웹 브라우저에 보내줌

Leave a comment