본문 바로가기
Computer Science

프레임워크(Framework)와 라이브러리(Library)의 차이

by 주연이가 주연이다. 2024. 2. 4.

프레임워크(Framework)와 라이브러리(Library)의 차이

프레임워크(Framework)

  • 프레임워크는 애플리케이션의 전체적인 흐름을 제어하며, 개발자는 프레임워크가 정의한 틀 안에서 필요한 코드를 작성한다.
  • 즉, 프레임워크흐름의 주도권을 가진다.
  • 개발자는 그 안에서 필요한 부분을 구현한다.
  • ex> Spring

라이브러리(Library)

  • 라이브러리는 개발자가 필요할 때 호출하여 사용하는 함수나 메소드의 집합이다.
  • 즉, 개발자가 직접 제어 흐름을 관리하며 필요한 기능을 라이브러리에서 가져와 사용한다.
  • ex> math 라이브러리
728x90
반응형

'Computer Science' 카테고리의 다른 글

HTTP  (0) 2024.01.30
REST API  (0) 2024.01.30
레지스터 Register  (0) 2024.01.25