API
(Application Progrmming Interfaces)
- 프로그램 간에 데이터를 주고 받는 방법
- 데이터를 주고 받는 양식, 인증, 호출 제한의 정보가 들어있다.
- 해당 기능이 작동하는 부분에 접근하지 않아도, 기능을 사용할 수 있게 해준다.
- OS, platform, browser에서 제공한다.
Web API
- 모든 Browser가 공통적으로 제공하는 API
- DOM, Network, File, Storage, Device 등
- MDN WebAPI에서 사용 가능한 API의 목록과 각각의 interface목록을 볼 수 있다.