본문 바로가기
웹 개발

31. 자바스크립트 고급 정리4(node.js)

by 곽정우 2024. 4. 24.


1. route()

  • 특징 URL에 대한 미들웨어 및 라우팅 로직을 모듈화하고 그룹화할 수 있음
  • 가독성을 향상시키고 유지 보수를 용이하게 함
  • route() 메서드는 Router 객체를 반환. 해당 객체로 특정 URL 경로에 대한 라우팅을 설정

2. morgan

  • http 요청에 대한 로깅을 수행하기 위한 미들웨어
  • express와 함께 사용되며 클라이언트로부터 오는 각각의 요청에 대한 정보를 로깅
  • 요청 HTTP 메서드, 발생한 URL, IP주소, 응답상태코드, 데이터의 크기를 알 수 있음
  • 옵션: common, short, tiny, dev, combined