리소스가 존재하는 곳과 리소스를 사용하는 앱을 분리시킨 것을 아키텍처, 또는 클라이언트-서버 아키텍처 라고 합니다.리소스를 사용하는 앱이 '클라이언트', 리소스를 제공하는 곳을 '서버'라고 부릅니다.클라이언트와 서버는 요청과 응답을 주고받는 관게입니다. 일반적으로 서버
Representational State Transfer의 약자로, 웹에서 사용되는 데이터나 자원을 HTTP URI로 표현하고, HTTP 프로토콜을 통해 요청과 응답을 정의하는 방식을 말합니다.리차드슨은 REST API를 잘 적용하기위한 4단계의 성숙도 모델을 만들었습
HTTP 요청을 처리하고 응답을 보내주는 프로그램을 웹 서버(Web Server)라고 합니다.Same-Origin Policy의 줄임말로, 같은 출처의 리소스만 공유가 가능하다는 정책입니다. 여기서의 출처는 프로토콜, 호스트, 포트를 말하고, 세 가지 중 하나라도 다르