썸네일 두 번째 사람이 요즘 내 기분이자 표정을 보여주는 것 같다..
어쨋든!
최근에 HTTP , URI 기반으로 자원에 대해 접근 할 일이 많아졌다.
그래서 이걸 사용하면서도 확실히 알고 넘어가는게 중요할 것 같아서 정리를 간단한게 해볼려한다.
[ Representational State Transfer ]
먼저 REST 란
HTTP URI를 통해 자원을 명시하여
HTTP 메서드를 통해서
해당 자원을 메서드 로직에 있는 CRUD 작업을 적용하는 의미이다.
자원을 이름으로 구분하여! 자원의 상태를 주고 받는 모든 것!
구성요소는 [HTTP URI], [HTTP Method], [HTTP Message Pay LOAD] 가 있다.
음,, 간단하게 생각하면 애플리케이션 개발 인터페이스인데
HTTP 메서드와 URI만으로 데이터들을 CRUD 하는거라고 생각하면 될 것 같다
더 간단하게 말하자면,,
두 컴퓨터 시스템이 인터넷을 통해서 정보를 안전하게 교환하기 위해 사용하는 인터페이스라고
하면 될 것 같다.

여러가지 이유가 있겠지만, Client side를 고정(정형화)해두고 사용하는 것이 아닌
PC,모바일,어플리케이션 등 플랫폼 자체에 제약을 두지 않고 사용하기 위해서 인 것 같다.
몬말인지는 모르겠으나 몬가 쓰니 똑똑해보인다.