Node.js 서버를 운영할 때 사용하기 위한 간단한 Rourer 구조를 짜 보겠습니다.
제가 공부하면서 사용한 구조이니 참고만 해주시면 감사하겠습니다.
-프로젝트 구조
서버파일인 server.js
마지막 줄에 require를 사용해 사용할 라우터를 불러옵니다.
URl 관리하는 router파일 routes/test.routes.js
여러 개에 router가 존재할 수 있으므로 url을 api명으로 구분시켜주었다.
화면 코드는 서버 주소/test/gogo로 post요청을 하면 api/test.js에서 gogo라는 api가 실행된다.
Api 부분 api/test.js
api를 변수로 담고 module로 내보내 주었다.
구조를 짜고 postman으로 테스트를 진행해 보겠습니다.
정상 구동되었습니다 ㅎㅎ
'node.js' 카테고리의 다른 글
Node.js Artillery 이용 Server Stress Test (Socket.io) (1) | 2021.10.10 |
---|---|
Node.js Socket통신 Socket.IO 사용 (0) | 2021.10.10 |
Node.js Postgresql 데이터베이스 연동하기 (0) | 2021.10.10 |
Node.js Express서버에 Nodemon사용하기 (0) | 2021.10.08 |
Node.js Express 서버 구축 (0) | 2021.10.08 |