나는 전에 RESTful API를 만든 적이 없으며 얼마나 불연속 적인지 궁금합니다.
예를 들어 이름, 주소, 전화 번호, 전자 메일 주소, 언어 등이있는 고객이 있다고 가정하겠습니다.
각 개별 필드 (업데이트 주소, 업데이트 이메일 주소 등)를 업데이트 할 수있는 방법이 있거나 전체 고객에 대해 단일 업데이트가 있어야하며 각 필드는 선택 사항이어야합니까?
3
REST의 어느 부분을 원하십니까? 표준에 대해 걱정하지 않고 간단한 API가 필요한 경우 thorsten müller의 승인 된 답변처럼 처리 할 수 있습니다. 실제 REST를 원하면 Roy Fielding (예 : 논문)을 검색해야합니다. 그는 REST의 발명가입니다. 예를 들어 resource == table이라는 아이디어가 사실이 아님을 알 수 있습니다. 예를 들어, 질문에 대해 PATCH HTTP 메소드가 하나 이상의 필드를 업데이트하는 데 사용되는 것이 일반적이라는 것을 알 수 있습니다. POST 또는 PUT (여기에서 토론) 방법을 사용하여 자원을 완전히 업데이트 할 수 있습니다.
—
Luc Franken