API
API란?
- 클라이언트 - 서버 간의 약속
- 클라이언트가 정한대로 서버에거 요청(request)을 보내면
서버가 요구사항을 처리하여 응답(response)을 반환한다.
- 클라이언트가 정한대로 서버에거 요청(request)을 보내면
서버가 요구사항을 처리하여 응답(response)을 반환한다.
REST란?
- 주소에 명사, 요청 방식에 동사를 사용함으로써 의도를 명확히 드러냄을 의미함.
- 즉 어떠한것에 의해 생성(POST)/조회(GET)/수정(PUT)/삭제(DELETE) 요청을 하는 것.
예시
- GET/courses
- 강의 전체 목록 조회 요청
- GET/courses/1
- ID가 1번인 녀석 조회 요청
- POST/courses
- 강의 생성 요청
- PUT/courses/3
- ID가 3번인 녀석 수정 요청
- DELETE/courses/2
- ID가 2번인 녀석 삭제 요청
Leave a comment