1. API가 뭐냐면?

도네토·2022년 3월 15일
0

Application Programming Interface

  • 한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법(코드)

API == 식당메뉴판

사용자가 GET 요청을 하면 시스템은 해당 정보를 보여준다

API가 가져야할 내용

  1. 요청 방식이 들어가야한다(method)
    1. 데이터를 달라고 할 것인지, 데이터를 보낼 것인지?
  2. 무슨 자료를 요청할지(endpoint)
    1. 어떤 데이터를 요청할 것인가?
  3. 자료요청에 필요한 추가정보(parameter)
  4. 웹의 경우 REST API라는 원칙에 따라 작성하면 좋다

Public / Private / Partner API

  1. Public API : 누구나 사용가능한 공개 API
  2. Private API : 사내에서 몰래쓰는 API
  3. Partner API : 미리 정해둔 사람만 쓰는 API
  4. Windows API : 윈도우 운영체제 기능들 사용가능
  5. Database 관리프로그램 API : DB입출력 기능들 사용가능

출처:
코딩초보들이 헷갈리는 용어 : API가 뭐냐면

profile
HELLO THERE

0개의 댓글