반응형

REST API 2

REST와 RESTful의 차이

REST와 RESTful의 차이REST와 RESTful, 두 용어가 혼용되어 사용되다 보니 헷갈릴 수 있는데요, 아주 쉽게 정리해보겠습니다. 용어의미REST아키텍처 스타일 (설계 원칙)  (REpresentational State Transfer)RESTfulREST 원칙을 잘 지켜서 구현한 서비스  즉, REST에 가깝게 만든 API 쉽게 말하면: • REST → “이렇게 만들면 좋아요!” 라고 정해놓은 설계 원칙 (약속, 철학) • RESTful → 그 원칙을 얼마나 잘 따랐느냐의 정도 (잘 지키면 RESTful하다)   비유로 이해하기 레스토랑(REST) → 레스토랑 규칙을 잘 지킨 레스토랑(RESTful) • 어떤 요리사가 “좋은 레스토랑은 손님에게 깔끔한 메뉴판 제공, 정해진 주문 방식, 빠른 ..

REST API 란 무엇인가

1. REST의 뜻REST는 REpresentational State Transfer의 약자입니다. 조금 어렵게 들리실 수 있는데, 간단히 말하면: 웹의 자원을 “표현(Representation)”하고, 이 자원들의 상태(State)를 HTTP로 주고받는 규칙(Transfer 방법)즉, 웹에서 데이터를 주고받을 때 지켜야 할 디자인 원칙입니다.   2. REST API란?REST 원칙을 따르는 API를 의미합니다. → HTTP 프로토콜을 기반으로, URL(주소)을 통해 자원(Resource)을 식별하고,HTTP 메서드(GET, POST, PUT, DELETE 등)를 통해 자원에 대한 행위를 정의하는 API입니다.   3. 핵심 원칙 요약REST 요소설명자원(Resource)URL로 표현 (ex: /use..

반응형