Hah-nna / Tech_Interview

0 stars 0 forks source link

[network] REST API #35

Open young-02 opened 11 months ago

young-02 commented 11 months ago

Rest

웹의 기존 기술과 HTTP프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일 구체적으로 HTTP URI를 통해 어떤 자원인지 명시하고, HTTP Method(GET,POST,PUT,PATCH,DELETE)를 통해 해당 자원을 처리하도록 설계 된 것 이다.

6가지 원칙

REST API 설계 기본 규칙

REST API 설계 규칙

응답상태 코드

RESTful이란

RESTful은 일반적으로 REST라는 아키텍처를 구현하는 웹 서비스를 나타내기 위해 사용되는 용어 'REST API'를 제공하는 웹 서비스를 'RESTful'하다고 할수 있다. RESTful은 REST를 REST답게 쓰기 위한 방법으로, 누군가가 공식적으로 발표한 것이 아니다. 즉, REST원리를 따르는 시스템은 RESTFul이란 용어로 지칭된다.