36, 개발자 도전 기록 블로그
프레임워크(Framework)와 라이브러리(Library) 본문
◆ 프레임워크 - 개발자가 개발을 쉽게 할 수 있는 뼈대를 제공
◆ 라이브러리 - 개발에 필요한 것들을 미리 구현한 도구
차이점은 ?
프레임워크가 라이브러리를 포함하고 있다.
프레임워크는 IOC(제어의 역전)개념이 적용되어 있고,
라이브러리는 개발자가 직접 흐름을 제어한다.
비유하자면 프레임워크는 탈것이고 라이브러리는 도구.
도구는 쓰는 사람에 따라 쓰임이 다를 수가 있지만,
탈것은 그 목적이 정해져 있어 비행기로 도로를 달리거나 차를 타고 하늘을 날 수가 없다.
'용어정리' 카테고리의 다른 글
비즈니스 로직(Business Logic)이란 ? (0) | 2023.04.04 |
---|---|
컴포넌트(Component)란 ? (0) | 2023.04.01 |
git 과 github (0) | 2023.03.31 |
Markup Language이란 ? (0) | 2023.03.27 |
Host OS와 Guest OS (0) | 2023.03.26 |