Library(라이브러리)와 Framework(프레임워크)

Library

라이브러리는 함수들의 집합입니다. 프로그램을 만들때 기존에 만들어진 함수들을 재활용함으로 프로그램의 제작 시간과 노력을 줄일 수 있습니다.

framework와 비교했을때 각각의 함수들은 독립적으로 작동하기 때문에 필요한 함수만 호출하여 쓸 수 있습니다.

Framework

프레임워크 역시 함수들의 집합이지만, 단순히 함수들을 모아 놓은 것이 아니라 특정한 프로그램 제작에 필요한 필수 함수들을 모두 포함하고 있으며 프레임워크를 사용한다는 것은 해당 프레임워크가 제시하는 방식으로 개발을 한다는 것을 뜻합니다.

즉 영어단어 뜻 그대로 프레임워크는 '틀'이라고 할 수 있으며, 해당 틀안에 내 프로그램을 짓는다고 생각하면 됩니다.

댓글

댓글쓰기

이 글에 댓글을 다시려면 SNS 계정으로 로그인하세요. 자세히 알아보기

UP