View 환경설정: Thymeleaf 알아보기
·
Spring
View 환경설정: Thymeleaf 알아보기백엔드 API 서버는 어느 정도 준비가 되었으니, 이제 사용자가 마주할 화면, 즉 뷰(View)를 설정할 차례다. Spring Boot와 함께 사용할 뷰 기술로는 여러 가지가 있지만, 이번에 학습하고 정리해 볼 기술은 타임리프(Thymeleaf)이다.Thymeleaf란?Thymeleaf는 서버 사이드 자바 템플릿 엔진이다. 서버에서 동적인 데이터를 HTML에 결합하여 완성된 웹 페이지를 만들어주는 역할을 한다.가장 인상 깊었던 장점은 내추럴 템플릿(Natural Template)이라는 것인데, 이게 뭐냐면 Thymeleaf 문법(th:*)이 포함된 HTML 파일이라도 그 자체로 HTML 문법을 완벽하게 지킨다는 점이다. 덕분에 웹 디자이너가 백엔드 서버 없이도..