개발자

백엔드 개발할때 http method 활용 여부

2024년 05월 20일조회 56

get post patch put delete 를 가장 자주 사용하는 것으로 알고 개인 프로젝트에도 활용해서 api를 잘 만들고 있는데요 혹시 get과 post만으로도 개발을 하는 경우가 대부분인가요? 국비에서 팀원간 얘기를 하다가 결론이 안나서 문의 드려요

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

김인후님의 프로필 사진

안녕하세요. 해당 부분은 기업 마다 다르다고 말씀 드리고 싶습니다. 사실 여러가지 메서드를 사용해서 REST API를 구현하는 것이 저는 좋다고 생각하는 데 기존의 회사에서 특정 메서드만 사용하는 컨벤션이 있다면 그걸 따르는 경우가 많을 거 같아요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 05월 20일

HTTP 메소드의 사용은 개발자의 선택이지만, 각 메소드는 다른 목적과 기능을 가지고 있습니다. GET과 POST만 사용하는 것도 가능하지만, 이러한 방식은 RESTful 웹 서비스의 기본 원칙을 완전히 따르지 않을 수 있습니다. GET은 데이터를 조회하는 데 사용되며, POST는 새로운 데이터를 생성하는 데 사용됩니다. 그러나 PATCH, PUT, DELETE 등 다른 HTTP 메소드들 또한 중요한 역할을 합니다. PUT은 대상 리소스를 완전히 대체하는 데 사용되고 PATCH는 리소스의 일부를 수정하는 데 사용됩니다. DELETE 메소드는 리소스를 삭제하는 것입니다. 따라서 GET과 POST만으로 모든 작업을 처리하려면 코드가 복잡해질 수 있으므로, 각각의 상황에 맞게 적절한 HTTP 메소드를 활용하는 것이 좋습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!