프로그래밍
Library(라이브러리)vs API vs FrameWork(프레임워크) vs Module(모듈) vs Plug-in(플러그 인)
API API는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공한다. 국가나 회사 등에서 데이터를 받아오거나 기능을 이용할때 많이 사용한다. 각 API마다 사용법이 다르며 보통 그 응용프로그램을 제공해주는 곳에서 API사용법을 작성해놓는다. 또 여러 언어에서 기존 서비스를 확장하여 다양한곳에 사용할 수 있다는 장점이 있으나 경우에 따라 인증절차가 필요할 수 있고 개방형API인 경우 속도가 느리거나 정보,기능제공에 제한이 있을수 있다. 라이브러리 응용프로그램 개발을 위해 필요한 기능을 모아 놓은 소프트웨어 이다. 소스코드를 작성하다보면 자주 사용되는 로직이 있다. 그럼 이 로직을 재사용할 수 있다면 좀 더 효율적인 개발이 가능한데, 재사용이..
2022. 6. 4. 22:53
최근댓글