728x90
반응형
thymeleaf
- thymeleaf 에 대해서 알아보고 공부해 본다.
- 강의를 들으면서 진행하기 때문에 뒤편부터 본격적인 내용이 나올것 같다.
왜 thymeleaf 를 배워야 하는가?
- 백엔드 개발자여도 간단한 화면정도는 만들수 있어야 한다.
서버사이드 HTML 렌더링
- 타임리프는 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용된다.
네츄럴 템플릿
- 타임리프는 순수 HTML을 최대한 유지하는 특징이 있다.
- 타임리프로 작성한 파일은 HTML을 유지하기 때문에 웹 브라우저에서 파일을 직접 열수있다.
- JSP 같은 경우는 웹브라우저에서 열경우 JSP 소스코드와 섞여서 보기 힘들다.
- 하지만 thymeleaf는 html 결과를 확인 할수 있다.
스프링 통합 지원
- 스프링과 자연스럽게 통합이 된다.
- 스프링의 다양한 기능을 편리하게 쓸수 있다.
참고: https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/lecture/83254?tab=note
728x90
반응형
'Spring > spring mvc 2 스터디' 카테고리의 다른 글
[Spring] Validation: Validator (0) | 2022.02.02 |
---|---|
[Spring] Validation: 오류코드, 메시지 처리 (0) | 2022.02.01 |
[Spring] Validation: BindingResult (0) | 2022.02.01 |
[Spring] thymeleaf 예제 (0) | 2022.01.06 |
[Spring] thymeleaf 기본 문법 (0) | 2021.12.19 |
댓글