API와 API 관련 프로그램

e_juhee·2022년 3월 20일
0

CS

목록 보기
12/24

연관 내용
[Rest-API / GraphQL-API]

Web API = API

Web Application Programming Interface

  • HTTP 요청을 백엔드 컴퓨터에 보냈을 때 실행되는 백엔드 기능(함수)

  • API에 요청할 때 보내는 데이터가 API 함수의 인자로 쓰이고,
    응답으로 받게 되는 데이터가 API 함수의 return 데이터

  • 각각의 기능마다 담당하는 각각의 API 필요

  • 크게 4가지 방식으로 구분: CREATE, READ, UPDATE, DELETE

  • 서버에 요청을 보내고 응답을 받기 위해 정의된 명세

  • 주소 = API, 엔터 = 요청, 응답 = HTML을 보내줌

  • 응답으로 데이터만 보내줄 수 있음(JSON 형식으로)


API 명세서

  • 백엔드 개발자가 만들어 놓은 API가 어떻게 구성되어있는지 확인할 수 있는 API 사용 설명서

  • Rest-API 프로그램 : Postman(연습) / Swagger(설명서)

  • GraphQL-API 프로그램 : Playground(연습 & 설명서)

profile
쥐로그

0개의 댓글