Backend
2020. 4. 29.
Springboot (4) 웹 애플리케이션 - 2
1. 화면 구성 애플리케이션 화면 구성 시 JSP, Vue와 같은 템플릿 엔진을 사용한다. 템플릿 엔진이란 템플릿 양식과 데이터로 HTML을 구성하는 소프트웨어이다. 서버 템플릿 엔진(JSP, Freemaker)과 클라이언트 템플릿 엔진(React, Vue)이 있다. 서버 템플릿 엔진: 서버에서 처리 후 완성된 HTML을 전달하는 방식 클라이언트 템플릿 엔진: 서버에서는 Json/Xml 형태의 데이터만 전달하고 클라이언트에서 HTML로 조립하는 방식 A. Mustache Mustache라는 템플릿 엔진 사용하여 화면을 구현한다. 사용하는 언어에 따라 서버/클라이언트 템플릿 엔진으로 활용 가능하다. Handlebars/Mustache 플러그인 설치 후 build.gradle에 아래 의존성을 추가해준다. ...