개발새발 로그

Express - Router 사용하기 본문

MERN

Express - Router 사용하기

이즈흐 2023. 6. 25. 20:14

우리가 서버측에 API를 작성하다보면 그 수가 점점 많아진다.

많아지게되면 관리하기가 어려워진다.

 

그래서 Express에서 제공하는 Router을 이용해 api별로 나눠주는 방법을 사용해보자

 

 

현재 아래와 같이 많은 API가 있는 것을 볼 수 있다.

 

 

 

공식문서

Express 공식문서에 가면 사용법이 나와있다.

https://expressjs.com/ko/guide/routing.html

 

Express 라우팅

라우팅 라우팅은 애플리케이션 엔드 포인트(URI)의 정의, 그리고 URI가 클라이언트 요청에 응답하는 방식을 말합니다. 라우팅에 대한 소개는 기본 라우팅을 참조하십시오. 다음 코드는 매우 기본

expressjs.com

 

 

 

 

📝작성 방법

 

1. 라우팅 폴더 생성

 -post API가 모여있는 post.js를 생성하자

2. post.js에서 express 가져오고 선언해주기

3. module export해주기

4.index.js에 있던 post API들 복사해서 post.js에 붙여넣기

5. index,js에서 post.js파일 use하기

 -공통된 API부분인 /api/post를 첫번째 인자로 두고 post.js 모듈을 가져온다.

6. post.js에 있는 API 주소에 공통된 /api/post 지워주기

7. 완성!

728x90
반응형
LIST