반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 웹 보안
- 서버 모니터링
- Grafana
- 웹개발기초
- 자바
- Doit알고리즘코딩테스트
- Bambino
- vite
- 모니터링
- spring boot
- BCIT
- SpringFramework
- servlet
- MSA
- 시큐어코딩
- 웹개발자
- Spring MVC
- DevOps
- 데이터베이스
- react
- MVC패턴
- jsp
- 웹개발
- two pointers
- html
- Java
- CSS
- job
- coding test
- sql
Archives
- Today
- Total
목록Java Server Pages (1)
초보 개발자의 기록
Spring Boot에서 JSP와 Thymeleaf 비교하기
Spring Boot로 웹 개발을 시작하면 화면(View)을 어떻게 만들지 고민하게 됨대표적으로 사용되는 기술이 JSP(Java Server Pages)와 Thymleaf인데, 두 가지는 모두 서버에서 동적으로 HTNML을 만들어 보라우저에 전달하는 템플릿 엔진이지만, 철학과 사용 방식에는 큰 차이가 존재함 JSP(Java Server Pages)오래전부터 사용된 서블릿 기반 뷰 기술HTML 코드 안에 자바 코드를 직접 삽입할 수 있는 구조였기 때문에 () 개발 초기에 빠르게 화면을 만들수 있음하지만 코드와 디자인이 섞여 유지보수가 어렵고, 협업에도 불편함이 많음JSTML 같은 태그 라이브러리를 추가해 좀 더 깔끔하게 쓸 수 있지만, 여전히 브라우저에서 HTML파일만 열어보면 깨져 보이는한계가 존재. (..
Backend/SpringFramework
2025. 9. 22. 22:08