개발자
현재 학교 졸업작품을 개발하고 있는 학생인데요 프론트는 안드로이드 스튜디오에 백엔드는 스프링부트로 개발하기로 했는데 백엔드 팀원중 한명이 자꾸 스프링부트로는 앱개발이 안된다고 다른걸 알아봐야 한다는대 사실인가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 01월 25일
그것은 사실이 아니에요. 스프링 부트는 백엔드 서버를 구축하기 위한 훌륭한 프레임워크입니다. 안드로이드 앱 개발에서 주로 사용되는 Java와 잘 호환됩니다. 웹과 모바일 애플리케이션의 백엔드 로직을 개발할 때 스프링 부트가 많이 사용됩니다. 이는 REST API를 제공하여 프론트엔드와 데이터를 교환하고, 다양한 비즈니스 로직을 처리하는데 적합합니다. 따라서 스프링부트로 백엔드를 개발하고, 그 API를 안드로이드 앱에서 호출해 사용하는 방식으로 앱 개발이 가능합니다. 당신의 팀원은 "앱개발" 이라는 것을 "전체적인 Front-end와 Back-end가 모두 포함된 어플리케이션을 하나의 프레임워크로 개발한다" 라고 생각하고 있는 것 같습니다. 이 경우에는 그의 말이 사실일 수 있습니다. 왜냐하면 스프링 부트는 백엔드 개발에 초점을 맞춘 웹 프레임워크기 때문입니다. 즉, 스프링부트가 '안드로이드 앱 자체를 개발하는데 사용되는 도구'는 아니지만, '안드로이드 앱과 데이터를 주고받기 위한 백엔드 서버 개발에 적합한 도구'는 맞습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!