Supabase 기반 코드 이어받기 vs Spring 기반 직접 개발


안녕하세요. 현재 기계공학과 4학년으로 캡스톤 디자인을 진행 중이며, 팀원들과 함께 앱 개발과 창업까지 목표로 하고 있는 학생입니다.
기술 선택 문제로 고민이 많아 조언을 구하고자 글을 남기게 되었습니다.


상황 요약

  • 저희 팀: React Native + Spring Boot 기반으로 개발 중

    • 제가 직접 백엔드 설계/구현

    • 예외처리, 디버깅 포함 전체 구조 정확히 이해

    • 진행도 약 60-70%, 구조 안정적, 유지보수 자신 있음

  • 교수님 프로젝트: Next.js + Supabase

    • 진행도 약 80%

    • 다만 구조가 낯설어 코드 파악과 에러 수정에 시간 소요 예상


고민 포인트

  • 교수님 코드 이어받으면 빠르게 MVP는 가능하지만, 구조 이해가 부족하고 디버깅이 어려움

  • 제가 만든 Spring 기반 프로젝트는 구현은 부족하지만, 구조적으로 명확하고 확장성에 유리함

  • 배포까지 걸리는 시간은 둘 다 비슷할 것으로 예상됨


저희의 목표

  • 단기: MVP 완성 → 실제 사용자 배포

  • 장기: 창업을 고려한 실서비스 개발

  • Redis / Kafka / Elasticsearch 등 트래픽 대응과 기능 고도화 예정

  • 따라서 유지보수성과 확장성이 핵심


질문

  1. 기능 많은 Supabase 기반 코드를 이해하고 고도화하는 게 나을까요?

  2. 아니면 Spring 기반 구조를 그대로 밀고 나가는 게 더 현명할까요?

  3. 장기적으로 유지보수와 확장성을 고려했을 때 어떤 선택이 실무적으로 맞는 결정일까요?


비슷한 경험 있으신 분들이나 현직자 분들의 현실적인 조언 부탁드립니다.
긴 글 읽어주셔서 감사합니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2025년 4월 18일 오후 3:33

댓글 0

    함께 읽은 게시물

    Dependabot을 통한 안전한 의존성 관리

    ... 더 보기

    샘 알트만: "지금 당신이 o3보다 더 똑똑하다고 생각하세요?"


    ... 더 보기

    샘 알트만: "지금 당신이 o3보다 더 똑똑하다고 생각하세요?" : 오호츠크 리포트

    55check.com

    샘 알트만: "지금 당신이 o3보다 더 똑똑하다고 생각하세요?" : 오호츠크 리포트

    🙉 달레의 찐팬이 되어주실래요? 💕

    ... 더 보기

    조회 740


    서버 이미지 포맷 종류와 사용 기준

    ... 더 보기

    Server Image Format (feat. JPG, PNG, WebP)

    iOYES

    Server Image Format (feat. JPG, PNG, WebP)

    한때 천만원에 거래되었던 Manus, Bedrock 무료 오픈소스로 공개

    ... 더 보기

    LinkedIn

    lnkd.in

    LinkedIn