728x90
반응형
freemarker
-
Spring Boot에서 많이 사용되는 View 엔진 추천 및 장단점Server/Spring Boot 2025. 4. 29. 23:21
Spring Boot를 사용할 때 프론트엔드를 구성하기 위해 View 엔진을 선택하는 경우가 많습니다. 이 글에서는 대표적인 View 엔진 4가지를 소개하고, 각각의 장단점을 정리해보겠습니다.1. Thymeleaf 설명: Spring 공식에서 권장하는 템플릿 엔진으로 HTML 친화적입니다. 장점: HTML 파일을 그대로 열어도 구조 확인이 쉬움 Spring과의 통합이 매우 뛰어남 (예: Spring EL 지원) 조건문, 반복문 등 표현식이 직관적 단점: 복잡한 로직을 처리하기엔 다소 제약이 있음 렌더링 속도가 JSP보다 느릴 수 있음 2. JSP (JavaServer Pages) 설명: 전통적인 Java 기반 웹 애플리..