Dev study and Repost

MERN - 클라이언트/서버 프로젝트 라우터, API 설정 4 본문

Building & Learning/MERN PERN

MERN - 클라이언트/서버 프로젝트 라우터, API 설정 4

devlunch4 2025. 7. 14. 11:11
반응형

MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 4

간단하게 원리와 순서를 적어보았다.

---

작동 순서

  1. 서버 실행 - 데이터베이스 연결, 미들웨어 등록
  2. 클라이언트 요청 - GET, POST
  3. 인증처리 - 사용자 로그인 상태 확인 및 인증
  4. 미들웨어 처리
  5. 컨트롤러 실행
  6. 응답 반환

필요한 파일 종류를 정리해보면

--

필요파일

서버초기화

DB설정

컨트롤러

라우터

미들웨어

모델

자원

UI(프론트엔드)

--

구조

configs/ → 설정 관련 (DB 등)

controllers/ → 실제 로직 처리 (DB 연산, 응답 생성)

routes/ → API 엔드포인트 정의

middleware/ → 인증 등 중간 처리

models/ → DB 모델 정의

client/components/ → 프론트엔드 React UI

끝!

반응형
Comments