[용어 정리] Library와 Framework 비교
·
CS
1. Library소프트웨어 개발 시 사용되는 프로그램의 구성요소로, 공통으로 사용될 수 있는 특정한 기능(들)의 모임이다.응용프로그램이 능동적으로 라이브러리를 사용한다 : 기능을 사용자가 원할때 불러서 사용 가능사용자의 코드 흐름을 통제하지 않는다.2. Framework- 프로그래밍에서 특정 운영 체제를 위한 응용 프로그램 표준 구조를 구현하는 클래스와 라이브러리 모임이다.응용프로그램이 수동적으로 프래임워크에 의해 사용된다 : 정해진 규칙에 따라 코딩을 해야한다.사용자의 코드 흐름을 통제한다.3. Library vs Framework Library와 Framework의 구분은 코드의 Flow(흐름)의 권한을 누가 가지고 있는지에 따라 구별이된다. Library : 내 코드상에 Library를 호출하여 ..