jsp1 Thymeleaf 정리 (JSP와 차이) 대분류 : 타임리프 템플릿 엔진 템플릿 양식과 특정 데이터 모델에 따른 입력 자료를 합성하여 결과 문서를 출력하는 소프트웨어 또는 소프트웨어 컴포넌트. 지정된 템플릿 양식과 데이터가 합쳐져서 HTML 문서를 출력하는 소프트웨어 사용하는 이유 많은 코드를 줄일 수 있다. 재사용성이 높다. 유지보수에 용이하다. 서버 사이드 템플릿 엔진 서버에서 DB 혹은 API에서 가져온 데이터를 미리 정의된 템플릿에 넣어 HTML 문서를 만들어 클라이언트에 전달해주는 역할을 한다. HTML 코드에서 고정적으로 사용되는 부분은 템플릿으로 만들어두고 동적으로 생성되는 부분만 템플릿의 특정 부분에 끼워 넣는 방식으로 동작한다. EX) JSP, Thymeleaf, Velocity, Freemarker 클라이언트 사이드 템플릿 엔.. 2023. 3. 8. 이전 1 다음