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

kangsy763님의 프로필 이미지

작성한 질문수

실전! Querydsl

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

질문있습니다!!

20.07.21 23:13 작성

·

185

3

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

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

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

답변 2

7

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

2020. 07. 22. 00:32

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

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

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

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

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

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

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

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

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

도움이 되셨길 바래요^^

1

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

2020. 07. 22. 02:11

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