하이브리드 앱 개발 환경
[백엔드: python] fastAPI 설정
오류나면꽥꽥
2025. 3. 5. 10:51
이러한 구조로 만들기 위해
/my-app
├── /backend # Python 백엔드 (FastAPI, Django, Flask 등)
│
├── /frontend # Next.js 프론트엔드
│ ├── /components # 재사용 가능한 컴포넌트
│ ├── /pages # Next.js 페이지
│ ├── /public # 정적 파일
│ ├── /styles # 스타일 관련 파일
│ ├── /utils # 유틸리티 함수
│ ├── package.json # 프론트엔드 패키지 설정
│ ├── next.config.js # Next.js 설정 파일
│ └── yarn.lock # Yarn 종속성 파일
│
└── README.md # 프로젝트 설명 파일
터미널 or cmd 창에서 <프로젝트 명> 폴더 안에 beckend 폴더 생성
cd ..
mkdir backend
cd backend
python -m venv venv # 가상환경 생성
source venv/Scripts/activate # Windows에서 활성화
pip install fastapi uvicorn pymysql # FastAPI, MySQL 드라이버 설치