MVC패턴Template Engine- 동적인 웹 페이지를 생성하기 위해 사용되는 도구이며 템플릿을 기반으로 정적인 부분과 동적인 데이터를 결합하여 HTML, XML 등의 문서를 생성하는 역할을 수행한다.→ 우리가 흔히 말하는 UI(User Interface)를 만들며, SSR(Server Side Rendering)에 사용된다.템플릿 엔진이 나온 이유- 자바 코드로 HTML을 만들어 내는 것이 아닌 HTML 문서에 동적으로 변경해야 하는 부분만 자바 코드를 넣을 수 있다면 더 편리하다. 대표적인 템플릿 엔진1. Thymeleaf- Spring과 통합이 잘 되어있다.- 다양한 기능을 포함하고 있다. 2. JSP(Java Server Pages)- 예전엔 많이 사용했으나, 현재 안 쓰는 추세 3. Free..