에듀윌 · IoC
★ 단골 중 단골
제어권이 누구에게 있느냐 = 결정자

라이브러리 vs 프레임워크

구분라이브러리프레임워크
제어권내가 호출프레임워크가 내 코드를 호출
호출 방향내 코드 → 라이브러리프레임워크 → 내 코드
비유공구상자에서 꺼내 씀컨베이어 벨트에 올라탐
자유도높음낮음(규칙 강제)
예시Lodash · jQuery · NumPySpring · Django · React
★ 시그니처 — 할리우드 원칙
"Don't call us, we'll call you." 프레임워크가 주인공이고 개발자는 호출을 기다린다 = 제어의 역전(IoC)의 본질.
⚠️ 단골 함정 ⑤
'프레임워크는 개발자가 필요할 때 호출해 쓴다' → 오답! 그건 라이브러리. 프레임워크 = IoC = 프레임워크가 호출.