프레임워크와 라이브러리 차이

Y b·2023년 10월 16일

면접질문

목록 보기
19/24

라이브러리란?

라이브러리는 개발 시 사용되는 프로그램의 구성요소로, 공통으로 사용될 수 있는 특정한 기능을 모듈화한 것입니다.

프레임워크란?

프레임워크는 소프트웨어의 구체적 기능들에 해당하는 부분의 설계와 구현을 재사용 가능하도록 협업화된 형태로 제공하는 것입니다.

차이점 ?

라이브러리와 프레임워크는 Flow(흐름)에 대한 제어 권한이 어디에 있느냐의 차이가 있습니다. 프레임워크는 전체적인 흐름을 자체적으로 가지고 있으며, 프로그래머가 그 안에 필요한 코드를 작성하는 반면에 라이브러리는 사용자가 흐름에 대해 제어를 하며 필요한 상황에 가져다 쓰는 것입니다.

profile
웹 개발자

0개의 댓글