본문 바로가기
카테고리 없음

(모두의 웹툰) Part 4: 기술 스택 선정

by 개발자 인민군 2025. 12. 17.

전체 아키텍쳐

┌─────────────────────────────────────────────────────────────┐
│                        사용자 앱                              │
│                  (React + TypeScript)                       │
│                   앱인토스 WebView                            │
└─────────────────────┬───────────────────────────────────────┘
                      │
                      ▼
┌─────────────────────────────────────────────────────────────┐
│                      백엔드 서버                               │
│                    (Spring Boot)                            │
│                   JWT 기반 인증(어드민)                         │
└─────────────────────┬───────────────────────────────────────┘
                      │
                      ▼
┌─────────────────────────────────────────────────────────────┐
│                      데이터베이스                              │
│                  AWS RDS (MySQL)                            │
└─────────────────────────────────────────────────────────────┘
  기술 스택 배포환경
프론트 엔드 (사용자 앱) React + TypeScript + Vite 앱인토스 WebView
프론트 앤드 (어드민) React + TypeScript  
백엔드 Spring Boot AWS RDS/Aurora (MySQL)

 

1. 프론트 엔드 (사용자 앱)

  • 기술 스택 : React + TypeScript + Vite
  • 배포환경 : 앱인토스 WebView

2. 프론트 앤드 (어드민)

  • React + TypeScript

3. 백엔드

  • 기술 스택 : Spring Boot + Java
  • DB : AWS RDS/Aurora (MySQL)

향후 도입 예정

  • 토스 푸시 연동: MVP 이후 푸시 알림 기능 추가
  • Redis: 캐싱을 통한 성능 최적화
  • CDN: 이미지 최적화 및 빠른 로딩
  • 토스 광고