개발자

웹 프레임워크로 앱개발이 불가능?

2024년 01월 25일조회 431

현재 학교 졸업작품을 개발하고 있는 학생인데요 프론트는 안드로이드 스튜디오에 백엔드는 스프링부트로 개발하기로 했는데 백엔드 팀원중 한명이 자꾸 스프링부트로는 앱개발이 안된다고 다른걸 알아봐야 한다는대 사실인가요?

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

답변 1

인기 답변

김건호님의 프로필 사진

네 맞아요. 스프링부트가 앱개발에 사용되는 프레임워크는 아니죠. 보통은 서버 개발에 사용되죠. 근데 프론트는 안드로이드 스튜디오로 개발해서 프론트랑 백엔드로 나눠놨으면, 앱은 안드로이드 스튜디오로 개발하고 스프링부트로 서버 개발하겠다는 뜻 아닌가요? 근데 왜 스프링부트로 앱개발이 안되는 게 문제가 되는지 모르겠네요 ㅎㅎ

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 01월 25일

그것은 사실이 아니에요. 스프링 부트는 백엔드 서버를 구축하기 위한 훌륭한 프레임워크입니다. 안드로이드 앱 개발에서 주로 사용되는 Java와 잘 호환됩니다. 웹과 모바일 애플리케이션의 백엔드 로직을 개발할 때 스프링 부트가 많이 사용됩니다. 이는 REST API를 제공하여 프론트엔드와 데이터를 교환하고, 다양한 비즈니스 로직을 처리하는데 적합합니다. 따라서 스프링부트로 백엔드를 개발하고, 그 API를 안드로이드 앱에서 호출해 사용하는 방식으로 앱 개발이 가능합니다. 당신의 팀원은 "앱개발" 이라는 것을 "전체적인 Front-end와 Back-end가 모두 포함된 어플리케이션을 하나의 프레임워크로 개발한다" 라고 생각하고 있는 것 같습니다. 이 경우에는 그의 말이 사실일 수 있습니다. 왜냐하면 스프링 부트는 백엔드 개발에 초점을 맞춘 웹 프레임워크기 때문입니다. 즉, 스프링부트가 '안드로이드 앱 자체를 개발하는데 사용되는 도구'는 아니지만, '안드로이드 앱과 데이터를 주고받기 위한 백엔드 서버 개발에 적합한 도구'는 맞습니다.

목록으로

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