[NETWORK] REST API
·
NETWORK
REST 정의 Representational State Transfer(대표적인 상태 전달)의 약자 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 개발 아키텍처의 한 형식 REST 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일 REST 네트워크 상에서 Client와 Server 사이의 통식 방식중 하나 HTTP URI를 통해 자원을 명시, HTTP Method를 통하여 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미하며 웹 사이트의 이미지, 텍스트, DB 내용 등의 모든 자원에 고유한 ID인 HTTP URI를 부여함 REST 장단점 장점 여러 가지 서비스 디자인에서 생길 수 있는 문제를 최소..