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