개발자

스프링 안배우고 바로 스프링부트를 배워도 되나요?

2024년 03월 28일조회 334

스프링부트가 스프링 생태계를 좀 더 효율적으로 사용할 수 있는 것이고 스프링은 스프링 생태계의 프레임워크잖아요?? 현재 자바만 알고있는 상태에서 스프링부트를 사용하는 백엔드 프로젝트에 참여할 기회를 얻었는데(대학생수준) 스프링 강의 안듣고 바로 스프링 부트 공부 할 수가 있나요?? 스프링부트를 먼저 배우고 프로젝트를 진행한후 다시 역으로 스프링을 배우면서 스프링부트를 이래서 쓰는구나 하는 발전과정을 배우는건 비효율인지 상관없는지

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

안희수님의 프로필 사진

스프링이 좀더 크고 스프링부트는 그에 비해 경량화되고 새롭게 추가된 건 있지만 어노테이션 개념부터 이해하려면 스프링부터 가야 하지 않을까 싶습니다

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 03월 28일

네, 가능합니다. 실제로 많은 개발자들이 스프링을 건너뛰고 바로 스프링 부트를 학습하는 경향이 있습니다. 스프링 부트는 스프링 프레임워크의 설정을 자동화하여 빠르게 개발에 집중할 수 있도록 도와주는 툴입니다. 따라서, 배포가 간단하고 설정이 쉬워 입문자에게 아주 친화적인 환경을 제공합니다. 그러나 중요한 점은 스프링 부트가 스프링 기반으로 작동한다는 것입니다. 따라서 언젠가는 스프링에 대해 공부해야 할 수도 있음을 알아둬야 합니다. 이것은 시스템이 어떻게 동작하는지 깊게 이해하고 싶다면, 혹은 고급 기능을 이용하거나 세부적인 설정을 변경하고 싶다면 필요한 단계입니다. 하지만 처음부터 그럴 필요는 없습니다. 자바에 대한 지식이 이미 있으므로 스프링 부트를 통해 웹 개발에 바로 뛰어들 수 있습니다. 숙련된 개발자가 되기 위해서는 지속적인 배움과 경험이 중요하므로, 프로젝트를 하면서 필요한 개념과 기술을 점진적으로 학습하는 것이 좋습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!