API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 "응용 프로그램에서" 사용할 수 있도록, "운영 체제나 프로그래밍 언어가 제공하는 기능""을 제어할 수 있게 만든 인터페이스를 뜻한다.
[출처 : 위키피디아]
- 운영체제나 프로그래밍 언어가 제공하는 기능
- SK의 날씨정보, Daum의 지도정보, 카카오페이
- 카카오 API- 응용 프로그램
- 우리가 만든 서비스
💁♀️ API ? 서버자원을 잘 가져다 쓸 수 있게 만들어 놓은 Interface
서버가 데이터베이스의 리소스들을 전달하기 위해서는 API가 필요하다
서버에서 API를 구축한다.
이제 클라이언트는 리소스 요청 및 생성을 할 수 있다.
리소스 요청
fetch('messages', {
method:'GET',
'content-type' : 'application/json'
})
서버가 응답
👨🏫 참고블로그
API 관련해서 정의하기 어려웠는데 좋은 정보 감사합니다.