본문 바로가기
App Programming

API

by goatlab 2022. 1. 18.
728x90
반응형
SMALL

API

 

라이브러리는 함수들의 집합이라 할 수 있는데 미리 만든 함수를 모아 놓은 곳을 말한다. 도서관에서 필요한 책을 빌리듯 라이브러리에서 필요한 함수를 찾아 쓸 수 있다.

 

프로그래밍을 하다 보면 반복되는 부분을 함수로 만들 때가 있다. 이런 경우 똑같은 함수를 다시 만들 필요 없이 원하는 기능의 라이브러리 함수를 사용함으로써 보다 효율적인 프로그래밍이 가능하다.

 

라이브러리에 접근하기 위한 규칙들을 정의한 것을 API라고 하는데 Application Program Interface 즉, 프로그래머가 라이브러리가 제공하는 여러 함수를 이용하여 프로그램을 작성할 때 해당 함수의 내부 구조는 알 필요없이 단순히 API에 정의된 입력 값을 주고 결과 값을 사용할 수 있게 해준다.

 

728x90
반응형
LIST

'App Programming' 카테고리의 다른 글

Swift  (0) 2022.06.29
REST API (Webscraping) (3)  (0) 2022.05.11
REST API (HTTP Requests / POST) (2)  (0) 2022.05.11
REST API (1)  (0) 2022.05.11
python flask error :[Errno 48] Address already in use  (0) 2022.01.18