REST API

Workwork·2022년 8월 10일
0

React.Boot.Aws

목록 보기
14/19
post-thumbnail

<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.

앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.

Rspresentational State Transfer
  • 자원을 이름(자원의 표현)으로 구분하여 해당 자원의 상태를 주고 받는 모든 것
  • JSON 또는 XML을 통해 데이터를 주고 받는 것이 일반적
  • www와 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 개발 아키텍처의 한 형식
  • REST는 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 사용해서 웹의 장점을 최대한 활용하는 아키텍처다.
  • 네트워크 상에서 Client와 Server 사이의 통신 방식 중 하나

나는 사실 REST를 써봤다.

  • HTTP URI를 통해 자원을 명시하고 HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD 조작을 적용한다.

  • CRUD 조작이란..
    Create : 생성(POST)
    Read : 조회(GET)
    Update : 수정(PUT)
    Delete : 삭제(DELETE)
    HEAD : header 정보 조회(HEAD)

    https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html
    <<-- 여기를 참고할 것

profile
나만 알아보면 된다는 마음으로 작더라도 조금씩

0개의 댓글