본문 바로가기
일반

Library vs Framework

by Jinny96 2024. 3. 4.

Library

  • Library는 코드 내에서 개발자가 사용한다.
  • 원하는 아키텍처를 사용하여 원하는 방식으로 코드를 작성한 후 필요한 Library를 import 해서 사용한다.
  • 개발자가 구조에 관한 모든 결정을 내린다. 즉, 코드 사용의 주체는 개발자다.

Example

  • React.js는 UI 인터페이스를 빌드하는데 사용하는 Library이다.

Framework

  • Framework는 개발자의 코드를 사용한다.
  • 개발자가 규칙을 지켜 코드를 작성하면 Framework가 코드를 호출한다.
  • 코드 사용의 주체는 Framework이다.

Example

  • Next .js는 웹사이트를 구축하는 데 사용하는 Framework이다.

댓글