더북(TheBook)

koa-router를 불러온 뒤 이를 사용하여 Router 인스턴스를 만들었습니다. 그리고 / 경로로 들어오면 '홈'을 띄우고, /about 경로로 들어오면 '소개' 텍스트가 나타나도록 설정했습니다.

이처럼 라우트를 설정할 때, router.get의 첫 번째 파라미터에는 라우트의 경로를 넣고, 두 번째 파라미터에는 해당 라우트에 적용할 미들웨어 함수를 넣습니다. 여기서 get 키워드는 해당 라우트에서 사용할 HTTP 메서드를 의미합니다. get 대신에 post, put, delete 등을 넣을 수 있습니다. HTTP 메서드에 대해서는 잠시 후에 더 자세히 알아보겠습니다.

코드를 저장하고 http://localhost:4000/와 http://localhost:4000/about 페이지에 들어가 보세요.

▲ 그림 21-9 koa-router 사용하기

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.