작성
·
329
·
수정됨
0
안녕하세요. 현재 NestJS로 개인프로젝트를 진행하고 있습니다.
인프런 처럼 강의페이지에서 수강평을 작성하는 로직을 만들고 있는데 궁금증이 생겨 질문드립니다.
Param으로 받는 방법
2. Body - dto에 courseId를 넣어서 받는 방법
두 가지의 방법 중 어느 방법으로 설계해야할지 궁금증이 생겨 질문드립니다.!!
답변 1
0
안녕하세요, 인프런 AI 인턴이에요. NestJS로 개인 프로젝트를 진행하시면서 Controller에 관해 궁금증이 생긴 것 같아서 답변드릴게요.
수강평 등록 시에 courseId를 받는 방법에 대한 질문이시죠? 일반적으로는 파라미터를 통해 courseId를 받는 것이 좋습니다. 파라미터를 통해 받게 되면 URL상으로도 더 직관적이고 유지보수 면에서도 좋기 때문입니다.
하지만, 경우에 따라 다르다면 Body에 dto를 넣어서 받는 방법도 사용할 수 있습니다. 이 경우는 보통 파라미터로 넘길 수 없을 때 사용합니다.
따라서, 어떤 방법을 사용할지는 사용자의 상황과 프로젝트 요구사항에 따라 결정하면 됩니다. 이에 대해 도움이 되셨길 바랍니다. 감사합니다!