[Spring] Thymeleaf 의 특징

2024. 6. 15. 22:35Frontend/SSR-Thymeleaf

 

📝 인프런에서 강의를 하고 계시는 김영한 님의 Spring Framework를 공부하고 있습니다. 틀리거나 다른 부분이 있을 수 있습니다.

 


 

작년 학원에서 공부했던 Thymeleaf(이하 '타임리프')~!! 이번에 김영한 쌤의 Spring MVC 2편에서 공부를 하게 되어 정리해보려고 합니다~!

 

 

 

👇👇타임리프의 대표적인 특징이 무엇이 있을까요? 👇👇

 

 

1. 서버 사이드 렌더링 (Server-Side Rendering)

 

클라이언트 측에서 Javascript와 같은 언어를 이용해서 렌더링을 하는 CSR(Client-Side Rendering)과 다르게, Thmeleaf를 사용하면 백엔드 서버 측에서 일차적으로 렌더링을 할 수 있다고 합니다.

 

2. 네츄럴 템플릿

 

타임리프는 HTML을 유지하려는 특징이 있는데요. HTML 코드를 유지보수하기 쉽게 하는 특징이 있습니다. 이러한 특징으로, 서버를 올리면... 동적으로 변경되는 결과를 확인할 수 있습니다!

 

 

References

1. [스프링 MVC 2편 - 백엔드 웹 개발 핵심 기술] - 김영한