Controllers
이전 글에서 썼던 app.get의 두번째 인자, 즉 이후에 실행하게 될 함수를 컨트롤러 라고 부른다. 컨트롤러는 기본적으로 세개의 인자를 가진다. req, res, next 이다. req와 res 는 express가 제공하는데, req에는 요청에 관한 정보가 들어있고, res는 요청에대한 반응을 하기 위한 함수이다. res에는 여러 함수가 있고 res.end() , res.send() 등등이 있다. app.get("/", (req, res) => { return res.send("I love you.."); }) 낭만이 가득한 코드이다. req 와 res를 인자로 사용중이고, 모든 컨트롤러는 응답을 해야만 한다. 안그러면 서버는 계속 기다리고 느려진다고 한다. 응답하는 방식이 end(), send(), ..