Rest 2

REST / REST API / RESTful 간단히 정리

REST 지금까지는 간단하게 REST 란 서버의 응답이 JSON 형식일 때, 혹은 주소에 명사를, 요청방식에 동사를 사용해 의도를 명확하게 하는 것 이라 정의했다. 조금 더 정확하게 설명하자면 REST(Representational State Transfer) 란 웹에 존재하는 모든 자원에 고유한 URI 을 부여하여 활용하는 것을 의미한다. 자원을 구분하여 해당 자원의 상태/정보를 주고 받는 모든 것을 의미한다. 라고 할 수 있다. 여기서 말하는 자원에는 이미지, 동영상, DB 등이 있다. - HTTP URI 을 통해 자원 명시. - HTTP Method(POST, GET, PUT, DELETE) 를 통해 해당 자원에 대한 CRUD operation 적용 Resource (자원) 자원은 Server 에 ..

API - 2 (GET, POST)

참조 - API란 무엇인가요? AWS : https://aws.amazon.com/ko/what-is/api/ API란 무엇인가요? - API 초보자를 위한 가이드 - AWS aws.amazon.com API 는 간단하게 클라이언트와 서버간의 약속이라고 설명할 수 있다. 클라이언트가 서버에게 요청을 보내면, 서버가 요구사항을 처리한 후 응답하는 것이다. REST(Representational State Transfer) 는 클라이언트가 서버 데이터에 액세스 할 때 사용 가능한 GET, POST, PUT, DELETE 등의 함수 집합을 정의한다. 간단히 정리하자면 REST 란 주소에 명사를, 요청 방식에 동사를 사용해 의도를 명확히 드러내는 것을 의미한다. 동사는 JPA 에서 배웠던 CRUD 를 생각하면 ..