Open SunheeYoon96 opened 4 months ago
REST API란 REST를 기반으로 만들어진 API입니다. 여기서 REST란 http uri를 자원을 명시하고, http method를 통해서 그 자원의 crud 연산을 적용하는 것을 의미합니다. RESTful이란 REST의 원칙을 잘 지킨 시스템을 지칭하는 용어입니다.
REST : API 작동 방식에 조건을 부여하는 소프트웨어 아키텍처입니다.
클라이언트 - 서버구조
: 클라이언트와 서버가 서로 독립적으로 분리되어 있어야 함일관된 인터페이스
: REST 아키텍처의 핵심으로, JSON XML같은 리소스의 표현으로 상호작용하며 고유한 식별자(URI)를 통해 식별해야합니다.
그것이 REST API이며, 네트워크 상에 자원을 HTTP URI로 명시하고 해당 자원을 HTTP Method를 통해 수행할 수 있는 것을 의미합니다.
RESTful이란, REST 아키텍처 원칙을 잘 따르는 시스템을 의미합니다.
REST 는 Representational State Transfer의 약자로 웹 서비스간 상호작용을 위한 아키텍쳐 스타일입니다.
REST 핵심 기반 원칙
REST API는 이러한 원칙을 기반으로 HTTP 통신을 통해 CRUD의 작업을 수행합니다.
RESTful하다는 것은 REST의 원칙을 따른다는 것을 의미합니다.
답변
✅ REST 의 특징