Just do IT
article thumbnail
Published 2021. 6. 14. 13:21
API를 알아보자! 기타

APIApplication Programming Interface의 약자입니다.

소프트웨어 구성 요소 간의 가능한 교류들을 구체화한 형태를 말합니다. 서비스, 정보, 등을 프로그램 언어로 입력되어 소프트웨어와 다른 기기 사이의 데이터 교류를 가능케 합니다.

( 외부에서도 해당 어플리케이션 프로그램을 사용할 수 있도록 해주는 역할을 합니다. )

 

개발자가 API를 사용하는 이유

1. 자동화

API를 통해 개발자가 직접 입력을 하지 않아도 해당 내용이 자동적으로 생성되어 작업 속도가 더 빨라질 수 있습니다.

 

2. 범위의 확장성

어플리케이션 사용 시 고객에게 서비스 및 정보를 전달하는 기능을 가지고 있어서 사용자에게 맞춰서 전달할 수 있습니다. 직접 API에 접근 하지 않아도 콘텐츠가 자동으로 생성, 업로드 되는 기능이 있어 효율적으로 작업을 할 수 있습니다.

 

3. 적용령

API는 변화를 미리 예상하는데 도움을 주기 때문에 이를 이용하면 데이터 이동이 간편하여 유연한 서비스 환경을 만들 수 있습니다.

                              

API의 장점과 단점

API는 보관에 적합합니다. 따로 설정을 할 필요없이 한 사이즈로 저장할 수 있습니다. 저장을 얼마나 할 것인지에 대한 고민없이 API가 제공하는 접근방식에 따르면 됩니다.

 

API의 단점으로는 보안이 취약하다는 점입니다. API가 해킹을 당하게 된다면 모든 어플리케이션과 시스템이 무너질 수 있습니다.

 

출처: https://limelightkr.co.kr/%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%97%90%EA%B2%8C-api%EB%9E%80-%EB%AC%B4%EC%8A%A8-%EC%9D%98%EB%AF%B8%EC%9D%BC%EA%B9%8C/

profile

Just do IT

@AmyG

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!