REST(Representational State Transfer)
- 자원의 표현을 이용하여 상태를 주고받는 것
- 네트워크 상에서 클라이언트와 서버의 통신 방식 중 하나이며, HTTP프로토콜을 사용
- URI를 통해 자원을, HTTP METHOD를 통해 CRUD연산을 적용한다.
자원이란? 소프트웨어가 관리하는 모든 것
자원의 상태를 나타내기 위해 JSON 포맷을 사용
장점
- 서버와 클라이언트의 역할을 명확하게 분리
- HTTP 프로토콜을 따르는 모든 플랫폼에서 사용할 수 있다
단점
- JSON 형식이 다소 길다. 트래픽 사용으로 전송 속도가 느려질수있고, 오버헤드 발생 가능성이 있다.
'cs(with 매일메일)' 카테고리의 다른 글
| [251112수] 스케일 아웃과 스케일 업의 차이점을 설명해주세요 (0) | 2025.11.12 |
|---|---|
| [251111화] ACID에 대해서 설명해주세요 (0) | 2025.11.11 |
| [251107금] 캐싱 전략에 대해서 설명해주세요 (0) | 2025.11.10 |
| [251106목] 동시성과 병렬성에 대해서 설명해주세요 (0) | 2025.11.06 |
| [251105수] 로드 밸런싱에 대해서 설명해주세요 (0) | 2025.11.05 |