# HTTP API 만들어보기

회원정보 관리 API를 만들어라.

* 회원 목록 조회
* 회원 조회
* 회원 등록
* 회원 수정
* 회원 삭제

안드로이드와 iOS 연동할 때 **서버에서 API, URI 설계해야한다.**

**URI 설계**에 있어 가장 중요한 것은 **리소스 식별**이다.

URI 설계 시에는 리소스에 매칭해서 하는데, 리소스가 member10이고, member10에 대해 회원 조회,등록,수정,삭제가 이루어진다면 이 4가지 동작들을 어떻게 구분하나?\
\=>리소스와 해당리소스를 대상으로 하는 행위를 분리한다!

**URI는 리소스만 식별!**\
리소스:회원(명사)\
행위:조회, 등록, 삭제, 변경(동사)

행위(메서드)는 어떻게 구분? - GET, POST 등 HTTP 메서드가 처리한다!

그래서 우리는 URI에서 리소스만 식별하면 된다. 그러면 HTTP 메서드 GET,POST,PUT,DELETEE 등 역할을 대신해 준다!
