app.use()는 미들웨어를 앱에 바인딩하기 위한 것. path는 마운트 경로, 미들웨어가 요청한 경로에만 적용되도록 제한함. 다른 앱을 포함시키는 데 사용, 모든 요청에 대해 실행
app.get()은 GET HTTP 요청을 다룸
app.use() 하나의 콜백 가짐, url이 지정된 경로로 시작하는지 확인
app.all() 여러개의 콜백 가짐, 전체 경로와 완전히 매칭되어야 함
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | app.use( "/book" , middleware); // will match /book // will match /book/author // will match /book/subject //시작 경로가 /book이면 됨 app.all( "/book" , handler); // will match /book // won't match /book/author // won't match /book/subject //경로가 오직 /book인 경우만 됨 app.all( "/book/*" , handler); // won't match /book // will match /book/author // will match /book/author | cs |