영상 후기 - API, Library, Framework

‍bng4535·2023년 3월 16일
0

movie

API(Application Programming Interface)

  • 프로그램을 연결시켜주는 인터페이스
  • 특징
    • 구현과 독립적으로 사양만 정의된다
    • API에 따라 접근 권한이 필요할 수 있다

Library

  • 프로그램 개발을 위해 필요한 기능(함수)를 모아 놓은 소프트웨어
  • 독립성을 가진다(다른 라이브러리에 의존 x)
  • 프로그램이 능동적으로 사용(필요할 때 호출)

Framework

  • 프로그램 개발을 수월하기 위해 제공된 소프트웨어 환경
  • 응용 프로그램이 수동적으로 프레임워크에 의해 사용된다
  • Library와 API의 차이는 구현 로직의 유무이다
  • Library와 Framework의 차이는 응용 프로그램의 흐름 주도권을 누가 가지고 있느냐 이다.
profile
공부 기록

0개의 댓글