gwooden_코린이

스프링_정적컨텐츠_입문NO.5 본문

스프링/인텔리제이 스프링 입문 1편

스프링_정적컨텐츠_입문NO.5

gwooden22 2022. 12. 11. 15:04
728x90

- 스프링 웹 개발 기초

 

  • 정적 컨텐츠
    • 서버에서 크게 하는거 없이 파일을 웹 브라우저로 그대로 보내는 것
  • MVC와 템플릿 엔진
    • 서버에서 어떠한 변형 처리를 해서 보내주는 형식 
    • JSP, PHP 등이 소위 말하는 템플릿 엔진
    • html을 그냥 주는게 아닌 서버에서 프로그래밍 해서 html을 동적으로 바꿔서 내보내 것
    • 모델, 뷰, 컨트롤러를 MVC라고 말한다.
  • API
    • JSON이라는 데이터구조포맷을 이용해서 클라이언트에서 데이터를 보내주는 방식
    • VUE, 리엑트 등을 쓸때 API로 데이터만 내려주면 클라이언트가 알아서 그려주는 방식
    • 깊이 있게 하면 달라지긴 한다.

 

- 정적 컨텐츠

<!DOCTYPE HTML>
<html>
<head>
  <title>static content</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
정적 컨텐츠 입니다.
</body>
</html>

원하는 파일을 넣으면 그대로 웹 브라우저에 반환되어 출력이 되지만 어떠한 프로그래밍을 할 수는 없다.

728x90
Comments