본문 바로가기
정보

라이브러리와 프레임워크

by 밤새는 탐험가89 2024. 1. 8.
728x90
SMALL

 

라이브러리 

자주 사용될 기능들을 모아 놓은 도구 상자 같은 개념

개발자와 구현할 기능 사이에서 개발자가 구현할 기능을 쉽게 해줄 수 있도록

도와주는 중간 계층의미 

 

 

 

프레임워크 

프레임워크를 사용하려면 해당 프레임워크를 만든 사람이 설계해 둔 

"기본 설계도" 같은 개념의 구조를 유지해야 함 

"기본 설계도" 같은 개념을 지키면서 프레임워크를 사용하는 사용자가 원하는 기능을

구현할 수 있도록 확장 가능 

 

설계의 기반이 되는 "기본 설계도" + 라이브러리 = 프레임워크

 

 

 

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

프레임워크는 "기본 설계도" 또는 "의도된 제약 사항"이라 불리는 가이드라인을 준수하며 사용

라이브러리는 "도구 상자" 또는 "모음집"으로 즉, 도구와 같은 개념

 

 

 

 

728x90
LIST