[Node.js] express - Router로 파일 정리하기(2. 파일 구조 설계)
2021. 10. 17. 11:43 - 프론트맨
[Node.js] express - Router로 파일 정리하기(1. url 이름 짓기)
express로 서버를 구축하려면 각 페이지마다 url을 생성해야 한다. 하지만 무턱대고 url을 지으면 관리하기 어려워진다. 만약 책을 파는 사이트를 운영한다고 가정해보자. 이 사이트에는 국내 도서,
squidcoding.tistory.com
book/korean
book/english
member/join
member/mypage
이렇게 국내 도서, 외국 도서, 회원가입, 마이페이지의 url을 만들었다.
이제 Router을 이용해서 파일별로 코드를 정리할 수가 있다.
우리는 3가지 종류로 파일을 나눌 수 있다.
1. 실행할 파일 main.js
2. Router가 들어있는 파일 (book, member가 있으므로 2개가 필요할 것이다.)
3. 실행할 함수(Controller)가 들어있는 파일 (동일하게 2개가 필요하다.)
파일의 구조는 다음과 같다.
import와 export로 서로 참조하고 있는 파일은 빨간색으로 표시했다.

[Node.js] express - Router로 파일 정리하기(3. 코드 작성)
[Node.js] express - Router로 파일 정리하기(1. url 이름 짓기) express로 서버를 구축하려면 각 페이지마다 url을 생성해야 한다. 하지만 무턱대고 url을 지으면 관리하기 어려워진다. 만약 책을 파는 사이
squidcoding.tistory.com
'Programming > Node.js' 카테고리의 다른 글
| [Node.js] Pug 라이브러리 설치 및 사용법 (0) | 2021.10.19 |
|---|---|
| [Node.js] express - Router로 파일 정리하기(3. 코드 작성) (0) | 2021.10.17 |
| [Node.js] express - Router로 파일 정리하기(1. url 이름 짓기) (0) | 2021.10.15 |
| [Node.js] express - Middleware (0) | 2021.10.15 |
| [Node.js] express 라이브러리 (0) | 2021.10.14 |