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