일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 개발자
- 딥러닝
- 쿠킹덤
- 프로그래머스
- dart
- oracle
- 웹개발
- edwith
- 쿠키런킹덤공략
- Eclipse
- 쿠키런킹덤
- JavaScript
- Unity
- programmers
- MERN
- 오블완
- HTML
- 이클립스
- 크리스마스
- 티스토리챌린지
- 자바
- react
- 홀리데이익스프레스
- Java
- 자바스크립트
- Spring
- MySQL
- 유니티
- 쿠키런킹덤크리스마스
- SQL
Archives
- Today
- Total
Dev study and Repost
MERN - 클라이언트/서버 프로젝트 라우터, API 설정 4 본문
반응형
MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 4
간단하게 원리와 순서를 적어보았다.
---
작동 순서
- 서버 실행 - 데이터베이스 연결, 미들웨어 등록
- 클라이언트 요청 - GET, POST
- 인증처리 - 사용자 로그인 상태 확인 및 인증
- 미들웨어 처리
- 컨트롤러 실행
- 응답 반환
필요한 파일 종류를 정리해보면
--
필요파일
서버초기화
DB설정
컨트롤러
라우터
미들웨어
모델
자원
UI(프론트엔드)
--
구조
configs/ → 설정 관련 (DB 등)
controllers/ → 실제 로직 처리 (DB 연산, 응답 생성)
routes/ → API 엔드포인트 정의
middleware/ → 인증 등 중간 처리
models/ → DB 모델 정의
client/components/ → 프론트엔드 React UI
끝!
반응형
'Building & Learning > MERN PERN' 카테고리의 다른 글
MERN - 클라이언트/서버 프로젝트 cloudinary 설정 5 (1) | 2025.07.14 |
---|---|
MERN - 클라이언트/서버 프로젝트- vercel 설정 4 (1) | 2025.07.14 |
MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 3 (0) | 2025.07.14 |
MERN - MONGO DB 몽고디비 설정 - 클라이언트/서버 프로젝트 2 (0) | 2025.07.14 |
MERN - ex - 클라이언트/서버 프로젝트 내 하위폴더 프로젝트 프리뷰 설정 통합 프로젝트 프리뷰/미리보기 환경설정 (2) | 2025.07.14 |
Comments