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

김영욱님의 프로필 이미지

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

1강. 스프링 프로젝트를 시작하는 두 번째 방법

gradle 관리 방법에대한 의견이 궁금해 문의남깁니다!

작성

·

40

1

안녕하세요!

코프링 대신에 자프링부터 들렀습니다 ㅎㅎ

 

기존에 maven만 사용해봐서 신규 플젝도 maven으로 생성했는데.. gradle을 이참에 배워보려고 합니다!!

 

gradle이 groovy랑 kotlin 2가지 언어로 나뉜 것 같은데 영상에서 그루비를 선택하신 이유가 있을까요?
혹시 기존 프로젝트도 그루비를 사용하시는거라면 이유가 궁금합니다!

 

많은 부분을 사용하는건 아니더라도 추후 코프링을 사용한다면 그레이들또한 코틀린으로 관리하는게 더 편하지 않을까 싶어서요!

답변 1

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요 영욱님!! 🙂 정말 좋은 질문 남겨주셔서 감사합니다.

 

이 강의를 촬영할 당시까지는 groovy 언어로 gradle 빌드 스크립트를 작성하는게 default 설정이었고, 때문에 관련 레퍼런스가 더 많아서 groovy 언어를 사용하도록 했습니다.

 

하지만 23년도 4월부터 kotlin이 gradle 빌드 스크립트의 default 설정이 되었고

이 때문에 점점 build.gradle.kts 레퍼런스가 늘어나 저는 요즘 kotlin 기반의 빌드 스크립트를 사용하는 편입니다! 코틀린 언어 자체가 더 익숙하기도 하고요! (지금 준비 하고 있는 신규 강의도 kotlin 빌드 스크립트를 사용할 예정입니다!)

따라서 강의는 groovy로 되어 있지만 kotlin 기반의 빌드 스크립트를 사용해보시는 것도 매우 좋다고 생각합니다! 생각보다 어렵지 않고, 요즘에는 groovy로 되어 있는 스크립트를 Chat GPT에게 넘겨 주면 대부분 kotlin을 잘 바꿔주더라고요!

 

또 궁금한 점 생기시면 편하게 질문 남겨주세요!

감사합니다. 🙇

김영욱님의 프로필 이미지
김영욱
질문자

와우 빠른 답변 감사합니다!!!

여담이긴 한데 준비하시는 강의의 내용과 시기를 알 수 있을까요..?
저한테 필요한거면 결제를 위해 자금 준비를 미리... 크흠....😂😂

최태현님의 프로필 이미지
최태현
지식공유자

아유 그럼요~ <실무에 가장 가까운 백엔드 개발> 이라는 주제로 긴 시리즈를 준비중인데 첫 1편은 무료 출시를 생각하고 있습니다! 🙂 본 강의와 다른 강의인 코프링 강의보다 조금 더 난이도 있고 실무에 직접적으로 연관이 있는 내용들을 많이 다루려고 해요! 👍

김영욱님의 프로필 이미지
김영욱
질문자

오오 너무 좋네요! 하루빨리 강의를 만나볼 수 있길 바라겠습니다!