개발자

공모전 프레임워크 추천 부탁드립니다

2024년 05월 22일조회 62

기술 스택도 부족하고 아직 아는게 많이 없는 2학년끼리 경험삼아 앱개발 공모전에 출전하기로 하였습니다. 다들 주요 기술 스택도 없어서 어떤 언어와 프레임워크를 사용하면 좋을지 못정하고 있습니다. 개발할 앱은 여러개의 커뮤니티(게시판, 블로그)가 존재하는 형태입니다. 프론트는 일단 빠르게 개발이 가능하다고 해서 Flutter를 생각중이고 백엔드로는 언어는 파이썬 또는 자바 중에 고민중입니다.

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

답변 1

프레드윰님의 프로필 사진

그러면 노드나 파이썬 백으로 하시고 프론트는 nextjs로 하면 되지 않을까요? 앱에서는 리액트 네이티브 하시구요

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 05월 22일

공모전에 참여하는 것은 정말 좋은 의사결정입니다. 경험이 부족한 만큼, 이런 행사를 통해 많은 학습과 경험을 쌓을 수 있습니다. 프론트엔드로 Flutter를 사용한다면 Dart 언어에 대한 학습이 필요합니다. Flutter는 마이크로소프트의 Xamarin이나 페이스북의 React Native와 같은 크로스 플랫폼 앱 개발 툴인데, 단일 코드베이스로 안드로이드와 iOS 양쪽 모두에 앱을 빌드할 수 있다는 장점이 있습니다. 백엔드 언어로 파이썬을 선택할 경우 Django나 Flask를 추천합니다. 이들은 파이썬에서 가장 널리 사용되는 웹 프레임워크입니다. Django는 기능이 많고 복잡한 웹사이트를 만들 때 좋으며, Flask는 간단하고 커스터마이징에 용이하여 초보자가 사용하기 좋습니다. Java를 백엔드 언어로 선택한다면, Spring Boot 프레임워크를 추천합니다. Java 생태계에서 가장 인기가 많으며, 규모가 큰 애플리케이션 개발에 적합합니다. 그러나 Spring Boot는 배우기 어렵고 복잡한 편이므로, 초기 학습 곡선을 감안해야 합니다. 마지막으로, 팀원들의 선호도와 기존에 익숙한 기술 스택도 중요합니다. 처음 접하는 언어나 프레임워크를 사용할 때 더 많은 시간을 필요로 하므로, 주어진 시간 안에 프로젝트를 완성하는 것을 목표로합니다.

목록으로

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