웹 개발
31. 자바스크립트 고급 정리4(node.js)
곽정우
2024. 4. 24. 09:00
1. route()
- 특징 URL에 대한 미들웨어 및 라우팅 로직을 모듈화하고 그룹화할 수 있음
- 가독성을 향상시키고 유지 보수를 용이하게 함
- route() 메서드는 Router 객체를 반환. 해당 객체로 특정 URL 경로에 대한 라우팅을 설정
2. morgan
- http 요청에 대한 로깅을 수행하기 위한 미들웨어
- express와 함께 사용되며 클라이언트로부터 오는 각각의 요청에 대한 정보를 로깅
- 요청 HTTP 메서드, 발생한 URL, IP주소, 응답상태코드, 데이터의 크기를 알 수 있음
- 옵션: common, short, tiny, dev, combined