profile image

L o a d i n g . . .

뷰 템플릿 (View Templates)

  • 화면을 담당하는 기술
  • 웹 페이지를 하나의 틀로 만들고 이곳에 변수를 삽입하게 한다.
  • 즉, 틀이 되는 페이지가 변수의 값에 따라서 수많은 페이지로 바뀔 수 있음

Mustache

  • 수 많은 언어를 지원하는 가장 심플한 템플릿 엔진
  • 문법이 다른 템플릿 엔진보다 심플하고, 로직 코드를 사용할 수 없어 View의 역할과 Server의 역할이 명확하게 분리되는 장점이 있
  • 스프링 부트에서는 권장하지 않음

Thymeleaf

 

  • Java 기반의 현대적인, 서버 사이드 템플릿 엔진
  • 자바 라이브러리
템플릿 엔진이란?
스프링 서버에서 데이터를 받아 우리가 보는 웹 페이지, 즉 HTML 상에 그 데이터를 넣어서 보여주는 도구

 

'Information Technology > Spring' 카테고리의 다른 글

[Spring] DI란 무엇인가?  (0) 2024.09.24
[Spring] 점프 투 스프링부트 - 2  (0) 2023.07.28
[Spring] 점프 투 스프링부트 - 1  (2) 2023.07.26
[Spring] MVC 패턴이란?  (1) 2023.05.13
[Spring] 생성자 주입이란?  (0) 2023.05.12
복사했습니다!