Software/API
API 란
Ddooby_hi
2022. 8. 5. 16:30
[ API (Application Programming Interface) ]
일종의 라이브러리 사용 설명서이다.
예를 들어 우리가 사용하는 기본함수들은 기능을 구현해놓은 어떤 라이브러를 import 하여 가져다 사용하는 것인데
함수가 어떤 기능을 가지고 있으며, 사용시에 파라미터가 필요하면 어떤걸 담아야한다.
이런 사용하는 방법을 기술해 놓은 것을 우리는 API Docs 라고도 한다.
프로젝트시 API 호출하는 방법은 여러가지가 있다.
내가 필요로하는 데이터를 어떤 API 를 통하여 가져오는데, DB 어떤 테이블을 참조하여 어떻게 가공해서 가져오는지는 알 필요 없이 우리는 API 에서 원하는 파라미터로 호출만 하면 원하는 데이터를 받을 수 있다.
API 사용시 주는 쪽과의 협의를 통해 API 맵핑 정의서를 가지고 필요한 파라미터 및 주는 데이터의 정체를 알 수 있다.