이러한 구조로 만들기 위해
/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 드라이버 설치
'하이브리드 앱 개발 환경' 카테고리의 다른 글
| 백엔드(FastAPI) + DB(MySQL) 연결 (0) | 2025.03.10 |
|---|---|
| 백엔드(Python) + 프로트엔드(Next.js) 폴더구조 (0) | 2025.03.05 |
| [프론트엔드: REACT] yarn Next.js 설치 (0) | 2025.02.19 |
| [REACT 패키지 도구 알아보기] yarn / npm 차이점 (0) | 2025.02.13 |
| [시작 전] 필수 도구 설치 (1) | 2025.02.13 |