[DEV] J-Jay

Restful API Design 본문

Back-end/기본상식

Restful API Design

J-Jay 2023. 7. 19. 21:41
728x90
Restful API Design
  • RESTFUL API:  표현 상태 전송 (REST)의 원칙을 준수하는 API(Application Programming Interface) 프로세스
  • REST는 웹 서비스를 만들 때 사용할 수있는 제약 세트를 정의하는 소프트웨어 아키텍처 스타일
제약 조건
  1. 클라이언트 서버 아키텍처
  2. 무국적 아키텍처,
  3. 캐시 가능성 및 균일 한 인터페이스 사용

편안한 API 디자인은 이러한 제약을 따라 API가 확장 가능하고 유연하며 관리가 편함

(리소스 설계, HTTP 방법 정의, 하이퍼 미디어 링크를 사용 포함)

 

Restful API Design은 다른 시스템 및 서비스와 통신 할 수있는 최신 웹 애플리케이션을 구축하는 데 중요한 사항

'Back-end > 기본상식' 카테고리의 다른 글

Library 와 Framework  (0) 2023.08.30
IP와 Port  (0) 2023.08.29
데이터베이스(DB)  (0) 2023.08.28
서버와 클라이언트  (0) 2023.08.28
HTTP 프로토콜  (0) 2023.07.19