EN - FR - DE - ES - IT - PT -

LexiconDream

🔌 애플리케이션 프로그래밍 인터페이스

소프트웨어 프로그램들이 서로 통신할 수 있도록 하는 규칙들의 집합입니다.

애플리케이션 프로그래밍 인터페이스

스마트폰의 날씨 앱은 직접 온도를 측정하지 않습니다. 날씨 서비스에 데이터를 요청하는 방식입니다. 이러한 통신은 API(애플리케이션 프로그래밍 인터페이스)를 통해 이루어지는데, API는 소프트웨어 프로그램 간의 통신을 가능하게 하는 규칙 집합입니다. API는 어떤 요청을 할 수 있는지, 요청 형식은 무엇인지, 그리고 어떤 응답이 반환되는지를 정의합니다.

레스토랑 메뉴를 생각해 보세요. 주방에 직접 들어가서 요리하는 게 아니잖아요. 메뉴판에서 음식을 주문하죠. API가 바로 그 메뉴판이고, 주방은 서버입니다. 어떻게 만들어졌는지도 모른 채 음식을 받는 거죠.

일반적인 API 스타일

API는 여러분이 온라인에서 하는 많은 일의 기반이 됩니다. 구글 계정으로 로그인하거나, 페이팔로 결제하거나, 소셜 미디어에 게시물을 공유할 때, 이 모든 과정은 API를 통해 이루어집니다. API는 인터넷을 연결하는 핵심 요소입니다.

Comments

No comments yet. Be the first to share a thought.

Leave a comment