programming/web

library vs framework

chanchand 2023. 1. 31. 14:35
반응형

library

개발자가 만든 클래스에서 호출하여 사용

코드에서 라이브러리를 불러와서 사용

 

framework

프로그래머가 완성시키는 작업

나의 코드를 호출하는 것

 

vs

제어 흐름에 대한 주도성이 어디에 있느냐

 

라이브러리는 라이브러리를 가져다 사용하고 호출하는 측에서 사용자에게 주도성이 있으며,

프레임워크는 틀 안에 제어 흐름에 대한 주도성이 내포되어 있다. 

 

라이브러리를 사용하는 코드는 흐름을 직접 제어하며, 능동적으로 라이브러리를 사용한다.

프레임워크는 흐름을 주도하는 중에 개발자가 만든 코드를 사용하도록 만드는 방식으로 제어의 역전 개념이 적용되어 있다.

코드는 프레임워크가 짜놓은 틀에서 수동적으로 동작한다.

반응형

'programming > web' 카테고리의 다른 글

[CSS] width/height 단위  (0) 2023.02.04
[CSS] padding  (0) 2023.02.01
Data URL Schema  (0) 2023.01.21
[CSS] 폰트 적용  (0) 2023.01.17
[바닐라 JS] 크롬 앱 만들기 (3)  (0) 2023.01.15