Jungki

RESTful API (23/03/27) 본문

기술 면접 및 정보

RESTful API (23/03/27)

Daily정기 2023. 3. 27. 13:09
RESTful API 란?

RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파티 애플리케이션과 통신해야 합니다.

  • REST 란?
      “Representational State Transfer” 의 약자 이다. 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든것을 의미한다. HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일이다. REST는 네트워크 상에서 Client 와 Server 사이의 통신 방식 중 하나이다. HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.
  • 메소드
    ▷Create : 생성(POST) 의 개념을 갖고 있으며, 데이터를 생성할 때 사용된다.
    ▷Read : 조회 (GET)할 때 사용되며, 데이터를 읽을 때 사용된다.
    ▷Update : 수정 (PUT or UPDATE)할 때 사용되며, 새로운 데이터로 정보를 수정할 때 사용된다.
    ▷Delete : 삭제 (DELETE)를 뜻하며 데이터를 삭제할 때 사용된다.

 

 

 

※참고 사이트
RESTful API란 무엇인가 : https://aws.amazon.com/ko/what-is/restful-api/

REST 란? : https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html

 

RESTful API란 무엇인가요? - RESTful API 설명 - AWS

Amazon API Gateway는 어떤 규모에서든 개발자가 API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스입니다. API Gateway를 사용하면 실시간 양방향 통신 애

aws.amazon.com

 

'기술 면접 및 정보' 카테고리의 다른 글

Parameter vs Argument (23/03/28)  (0) 2023.03.28
Hosting, TDZ (23/03/28)  (0) 2023.03.28
웹페이지의 랜더링 (23/03/27)  (0) 2023.03.27
Life Cycle(React) (23/03/23)  (0) 2023.03.23
DOM, JSX (23/03/22)  (0) 2023.03.22