노트를 만들고 다시 읽는 API 를 만들어요. 노트를 저장하면 201 로 응답하고, 저장된 노트를 id 로 찾아 돌려줘요. registerNoteRoutes 안에서 두 라우트(POST /notes, GET /notes/:id)를 완성하세요. Note: 저장은 noteRepo.save, 조회는 noteRepo.findById, id 는 같은 파일의 makeId() 로 만듭니다. POST /notes 는 { title, body } 를 받습니다.
Express 와 TypeScript 로 노트를 만들고 다시 읽어오는 API 를 완성하는 문제입니다. POST /notes 로 { title, body } 를 받아 저장하면 201 로 응답하고, GET /notes/:id 로 저장된 노트를 id 로 찾아 돌려줍니다. 저장소와 전역 처리기는 그대로 두고 두 라우트를 채웁니다.
데이터를 만드는 API 는 보통 두 단계로 이뤄집니다 — 저장하고, 응답을 돌려줍니다. 이 문제는 방금 만든 내용이 이후 조회로 그대로 이어지는지 — 같은 id 로 다시 읽으면 같은 노트가 나오는지를 다룹니다. 노트를 만들면 201 과 만든 노트를 응답하고, 그 id 로 GET 하면 저장한 노트가 그대로 돌아오는지 확인하는 습관이 중요합니다.