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

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