본문 바로가기

Develop/Spring (실습)8

Thymeleaf 문법 사용하기 Thymeleaf는 자바 웹 어플리케이션을 위한 서버사이드 템플릿 엔진이다. 이 템플릿 엔진은 주로 Spring Framework와 함께 사용되며, 웹 페이지의 소스코드 상에서 정적 HTML과 동적 데이터를 결합하여 작성할 수 있게 해 준다. 이를 통해 웹 애플리케이션 사용자에게 동적으로 생성된 콘텐츠를 제공하는 것이 가능해진다. 템플릿 엔진이란? 웹 서비스를 만들 떄에는 서버의 데이터와 정적자원(html, css, image)을 조합해야 한다. 서버에서 데이터를 보내 웹 서비스를 만드는 방법에는 크게 2가지가 있다.SPA(Single Page Application) 최초 한번 전체페이지를 다 불러오고 응답데이터만 페이지 특정부분 렌더링.SSR(Server Side Rendering) 전통적인 웹 애플리.. 2023. 6. 16.
Spring-Boot-Devtools 라이브러리 (+사용방법) spring-boot-devtools 라이브러리를 추가하면, html 파일을 컴파일만 해주면 서버 재시작 없이 View 파일 변경이 가능하다. 인텔리J 컴파일 방법: 메뉴 build Recompile 제공하는 기능 Spring Boot DevTools가 제공하는 기능은 크게 5가지입니다. Property Defaults Automatic Restart Live Reload Global Settings Remote Applications 이번 글에선 가장 주로 쓰이는 세 가지 기능에 대해 알아보고 설정 방법에 대해 알려드릴게요. Property Defaults Spring에서 제공하는 thymeleaf는 기본적으로 캐싱 기능을 사용합니다. 하지만 개발과정에서 캐싱이 되어있다면, 우리가 thymeleaf 파.. 2023. 6. 16.
반응형