반응형 타임리프1 Tymeleaf 란? '템플릿 엔진'의 일종. html 태그에 속성을 추가해 페이지에 동적으로 값을 추가하거나 처리할 수 있다. 템플릿 엔진이란? 지정된 템플릿 양식과 데이터가 합쳐져 html 문서를 출력하는 소프트웨어. 크게 서버 템플릿 엔진과 클라이언트 템플릿 엔진으로 나뉘는데, 타임리프는 전자에 해당하니 이에 대해서만 간단히 설명하겠다. 서버에서 DB 또는 API 등을 통해 가져온 데이터를 미리 정의된 템플릿에 넣어 html을 그려내 클라이언트에 전달해준다. 즉, html 코드에서 고정적으로 사용되는 부분은 템플릿으로 만들어두고 동적으로 생성되는 부분만 템플릿 특정 장소에 끼워넣는 방식으로 동작할 수 있게 해준다. 템플릿 엔진의 장점 코드 양 ↓ 재사용성 ↑ 유지보수에 용이 여러 서버 템플릿 엔진의 특징 JSP: 스프링.. 2023. 1. 24. 이전 1 다음 반응형