21.5.5 posts 라우트 생성

    이번에는 api 라우트 내부에 posts 라우트를 만들어 보겠습니다. api 디렉터리에 posts 디렉터리를 만들고, 그 내부에 index.js 파일을 만드세요.

    그리고 다음 코드를 입력하세요.

    src/api/posts/index.js

    const Router = require('koa-router');
    const posts = new Router();
    
    const printInfo = ctx => {
      ctx.body = {
        method: ctx.method,
        path: ctx.path,
        params: ctx.params,
      };
    };
    
    posts.get('/', printInfo);
    posts.post('/', printInfo);
    posts.get('/:id', printInfo);
    posts.delete('/:id', printInfo);
    posts.put('/:id', printInfo);
    posts.patch('/:id', printInfo);
    module.exports = posts;

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