실제 시장에 내놓을 상품을 만드는 프로젝트를 진행하려 하는데, 어떤 언어와 플랫폼들을 사용하는게 좋을지 고민입니다.

조회수 787회

개발 문외한 친구들과 실제 시장에 내놓을 상품을 만드는 장기 프로젝트를 진행중인 한 대학생입니다. 위키 형식의 상품을 만들 것이라서 웹과 크로스플랫폼 앱을 따로 만들고, 같은 데이터베이스에 연동시킬 계획인데 프론트엔드 담당 한 명, 서버 사이드 로직을 담당할 한 명, 데이터베이스 상호작용 담당 한 명으로 총 세 명이서 개발을 진행할 예정입니다. 저도 프로젝트를 주도적으로 제대로 진행해 본 적이 없어.. 친구들과 제가 어떤 언어와 어떤 플랫폼을 공부하면 좋을 지 조언을 구할 수 있을까 싶어서 글을 올려봅니다. 감사합니다!!

1 답변

  • 크로스플랫폼 앱을 만드실거라면 가장 오버헤드가 적은 스택 선택은

    1. 클라이언트: RN or Flutter
    2. api 서버: 편한 언어의 미니멀 프레임워크 아무거나 (fastapi / koa / fiber 등)
    3. 도큐멘트 db == 몽고디비

    웹의 경우에는 리액트등으로 따로 배포하셔도 되고 웹까지 크로스플랫폼으로 개발하셔도 좋습니다.

    정도를 추천드립니다. 또 데이터베이스 상호작용을 서버사이드 로직과 분리하는 의미가 뚜렷하지 않다면, 한분이서 서버작업 전반 나머지 두분이서 클라이언트 작업 분담을 하시는게 좋아보입니다.

    • 답변 정말 감사합니다!!! 혹시 Flutter 와 Firebase만 활용하여 따로 백엔드 담당 없이 진행하는건 별로일까요??? Hale 2024.1.15 20:16

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)