인프런 커뮤니티 질문&답변
질문 ㅜㅜ
작성
·
226
퀴즈
Express에서 HTTP 요청을 처리할 때, `req`와 `res` 객체가 각각 무엇을 나타낼까요?
서버와 클라이언트
데이터베이스와 캐시
라우터와 미들웨어
요청과 응답
답변 1
1
윤상석
지식공유자
1. 강의에서 설명한 것 처럼 미들웨어는 중간자 역할로 공통된 서비스나 기능을 모아놓는 역할입니다. :)
2, 4 함수를 만드는 이유는 공통된 기능으로 로직들을 모으기 위함입니다. setRoute는 라우터들을 정의하는 것이고 init은 함수명 그대로 진입점 역할입니다. 사실 함수 정의 안해도 돌아가지만 가독성을 높히기 위해서 작성했습니다.





.png?w=112)