카테고리 없음

API와 Open API 차이점

오늘과 내일의 나의 기록 2022. 4. 29. 16:09
728x90
반응형

API란
애플리케이션 소프트웨어를 빌드하고 통합하기 위한 정의 및 프로토콜 세트인 애플리케이션 프로그래밍 인터페이스 (Application Programming Interface)를 뜻한다.

API를 사용하면 구현 방식을 알지 못하는 제품 또는 서비스와도 통신할 수 있으며 앱 개발을 간소화하여 시간과 비용을 절약할 수 있다. 새로운 툴과 제품을 설계하거나 기존 툴과 제품을 관리할 때 API를 사용하면 유연성을 높이고 설계, 관리, 사용 방법을 간소화하는것이 가능하다.

OPEN API란?

Open API(Open Application Programming Interface, Open API) 또는 공개 API는 개발자라면 누구나 사용할 수 있도록 공개된 API 말한다. 개발자에게 사유 응용 소프트웨어나 웹 서비스의 프로그래밍적인 권한을 제공한다. 쉽게 말하면, "하나의 웹 사이트에서 자신이 가진 기능을 이용할 수 있도록 공개한 프로그래밍 인터페이스가 오픈 API다"라고 정의할 수 있다.

​이 처럼 Open API를 이용하게 되면 개발시 들어가는 비용과 시간을 줄일 수 있고, 양질의 앱을 개발할 수 있다. 구글, 카카오, 네이버와 같은 서비스들이 Open API를 제공하고 있다. 기업들이 공개형으로 API의 정보와 기능을 제공하는 이유는 홍보 효과 더불어, 타 서비스를 통해 유입된 사용자들의 정보(데이터)가 남기에 서비스 저변을 넓힐 수 있기 때문이다.

 

 


참고출처

 

OPEN API분석.. 카카오로 로그인하는 그거
https://blog.naver.com/thornyway/222713877360

기획자라면 꼭 알아야할 앱의 4가지 형태
https://blog.naver.com/thornyway/222712794998

 

"카카오로 로그인하는 거.. 사실 그거.." Open API 분석

*본 게시글은 [코드스테이츠 PMB 11기] 탐구과제를 위해 작성되었습니다. API란? 우리가 레스토랑에 ...

blog.naver.com

 

기획자라면 꼭! 알아야할 앱의 4가지 형태

본 게시글은 [코드스테이츠 PMB 11기] 탐구과제를 위해 작성되었습니다. 우리가 사용하는 앱은 4가지의 ...

blog.naver.com

 

https://blog.naver.com/thornyway/222702602984

 

런드리고 CTA 어디로 옮겨 드려요?|랜딩페이지 CTA 분석 01화

*본 게시물은 [코드스테이츠 PMB 11기] 탐구과제를 위해 작성되었습니다. CTA(Call To Action)란?...

blog.naver.com

 

반응형
LIST