코딩두의 포트폴리오

static vs templates 본문

2024 Tourism Data Utilization Contest/Spring Boot 2

static vs templates

코딩두 2024. 6. 27. 14:36

스프링부트 프로젝트의 src/main/resources 디렉토리에는 static과 templates 존재

 

디렉토리 구조

src
├── main
│   ├── java
│   ├── resources
│   │   ├── static
│   │   │   ├── css
│   │   │   │   └── style.css
│   │   │   ├── js
│   │   │   │   └── script.js
│   │   │   └── images
│   │   │       └── logo.png
│   │   ├── templates
│   │   │   └── index.html
│   │   └── application.properties
└── test

 

static

정적인 리소스 파일(CSS, JS, 이미지 등)을 저장

스프링 부트는 이 폴더 내의 파일을 자동으로 제공함

 

templates

동적인 HTML 파일 저장

Thymeleaf, Freemarker 등의 템플릿 엔진과 함께 사용됨