인프런 커뮤니티 질문&답변

kangsy763님의 프로필 이미지
kangsy763

작성한 질문수

실전! Querydsl

스프링 데이터 페이징 활용3 - 컨트롤러 개발

질문있습니다!!

작성

·

192

3

안녕하세요 영한님! 로드맵대로 잘 배웠습니다 감사합니다!!

배운걸 이용할겸 작은 프로젝트를 하나 하려고 하는데, 이전에 mvc 로 게시판을 jpa 와 querydsl 로 만들어보려구 jsp 파일을 사용하려고 하니 thymeleaf 형식으로 바꾸기가 어렵더라구요.. ㅜ.ㅜ  그래서 그냥 아예 첨부터 view를 짜봐야겠다고 생각이 들었는데

스프링 부트는 여러가지 뷰가 있고 jsp, velocity, thymeleaf가 대표적인 것 같은데 어떤 것을 개인적으로 추천하시는지 알고 싶습니다. 

답변 2

7

김영한님의 프로필 이미지
김영한
지식공유자

우와! 정말 열심히 하시는 군요 ㅎㅎ 이제 끝이 보이네요.

세상에서 선택하기 가장 어려운 질문입니다.

레거시를 생각하면 jsp가 좋고, 성능을 생각하면 velocity가 좋고, 그래도 모던하고 스프링과 통합을 생각하면 thymeleaf가 좋고...

더 나가서 클라이언트 사이드에서 랜더링을 고려하면 react+typescript로 가야하는데, 이렇게 되면 공부할 분량이 엄청 늘어서 또 시간을 폭풍 부어야 하고...

그래서 선택지를 드리자면 ㅎㅎ

1. 자바스크립트에 자신있고, 완전 풀스택으로 갈것이다. = react + typescript

2. 백엔드 개발이 좋고, 스프링이 좋은데, 어쩔 수 없을 때 화면을 찍겠다. = thymeleaf

3. 레거시 하는 회사에 입사해야 한다. = jsp

4. velocity는 그냥 그걸 사용하는 회사에 입사하고 고민해도 됩니다. ㅎㅎ (쉬워서요 ㅎㅎ)

도움이 되셨길 바래요^^

1

kangsy763님의 프로필 이미지
kangsy763
질문자

선택하기 정말 좋은 답변이네요!!! 타임리프로 가겠습니다 ㅎㅎㅎ 감사합니다! 막히는거 있으면 들고 오겠습니다...ㅎ

kangsy763님의 프로필 이미지
kangsy763

작성한 질문수

질문하기