스프링 부트에서 Mustache 사용하기
2021.03.13
개요 이번 포스팅에서는 Mustache를 통해 화면 영역을 개발하는 방법을 배워본다. 서버 템플릿 엔진과 클라이언트 템플릿 엔진의 차이는 무엇인지 알아보고 Mustache의 장점을 알아보자. 목차 서버 템플릿 엔진과 클라이언트 템플릿 엔진 머스테치란? 머스테치 사용하기 머스테치 문법 서버 템플릿 엔진과 클라이언트 템플릿 엔진 일반적으로 웹 개발에 있어 템플릿 엔진이란, 지정된 템플릿 양식과 데이터가 합쳐져 HTML문서를 출력하는 소프트웨어를 이야기한다. 템플릿 엔진은 구동되는 위치에 따라 서버에서 구동되는 서버 템플릿 엔진과 클라이언트에서 구동되는 클라이언트 템플릿 엔진으로 나뉘는데, 흔히 View의 역할로 사용하는 JSP와 Freemarker가 서버 템플릿 엔진이고 React와 Vue는 클라이언트 템플..