[Web] RESTful API란? REST API와의 차이점과 구현 원칙 정리
·
Computer Science/Web
1. REST API와 RESTful API 비교1.1 REST API란?REST API는 REST(Representational State Transfer) 아키텍처 스타일을 따르는 API(Application Programming Interface)를 의미합니다. REST는 웹에서 리소스(데이터)를 효율적으로 전송하는 방식으로, 주로 HTTP를 기반으로 합니다. REST API는 클라이언트와 서버 간의 통신을 효율적으로 설계하고 리소스(데이터)를 HTTP 메서드를 통해 전달하는 방식입니다.REST API는 REST(Representational State Transfer) 아키텍처 스타일을 따르는 API(Application Programming Interface)를 의미합니다.REST는 웹에서 리소..
[Web] URI, URL, URN의 차이점 정리
·
Computer Science
1. URI (Uniform Resource Identifier, 통합 자원 식별자)1.1 URI란?URI(Uniform Resource Identifier)는 인터넷 상에서 특정한 자원을 식별하는 문자열입니다.즉, 웹에 존재하는 리소스(웹 페이지, 이미지, 동영상 등)를 고유하게 식별하는 역할을 합니다.1) URI의 역할인터넷의 모든 자원을 유일하게 식별하는 기능을 합니다.자원의 위치(URL) 또는 이름(URN)을 포함할 수 있습니다.URI는 URL과 URN을 포함하는 상위 개념입니다.2) URI의 포함 관계URI = URL + URN즉, 모든 URL과 URN은 URI의 일부분이며, URI는 포괄적인 개념입니다.3) URI 예시2. URL (Uniform Resource Locator, 통합 자원 지시..