Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.21 KB

File metadata and controls

40 lines (25 loc) · 1.21 KB

마지막 학습 날짜 : 2024.04.25.



Framework

프레임워크랑 라이브러리의 차이가 뭐야?

예상 답변을 한번 뽑아보자.


  1. 환경에 들어가면 프레임워크, 환경을 불러오면 라이브러리

아는 사람은 이해하겠지만.. 확 와닿는 개념 설명은 아니다.


  1. 사용주체가 시스템에게 있는지, 사용자에게 있는지
  2. 코드를 모아둔게 라이브러리, 라이브러리를 모아둔게 프레임워크

이 역시도 설명이 부족하다고 느껴질 수 있다.


그러면 제대로 정의를 내려보기 위해 예시를 하나 들어보자.

나는 핸드폰을 사서 열심히 사용했다.
어느 날 핸드폰이 굉장히 뜨거워지고 화면이 어두워져 제대로 사용할 수 없게 되었다.
그래서 나는 날을 잡고 서비스센터에 가기로 했다.

여기서 왜 나는 내가 고치지 못하고 서비스 센터로 가기로 했을까? 이유는 난 핸드폰을 쓸 수만 있지, 고칠 수는 없기 때문.

따라서 이를 프레임워크와 라이브러리에 대입해보면

  • 핸드폰 : 프레임워크
  • 내부 부품들 : 라이브러리

이라 볼 수 있다.