본문 바로가기
> 프로그래밍 기초

[Framework] 프레임워크는 라이브러리보다 큰 개념

by bky373 2020. 10. 27.

프레임워크:
- 응용 프로그램을 개발하기 위한 플랫폼이다. 이 기반 위에서 개발자들은 특정 플랫폼용 프로그램을 개발한다
- 미리 클래스, 함수가 정의되어 있다(입력 처리, 하드웨어 장치 관리, 시스템 소프트웨어와의 상호작용 등을 위해)
(아래 역시 비슷한 설명)
- 자주 사용되는 코드를 체계화하여 쉽게 사용할 수 있도록 도와주는 코드 집합
- 라이브러리보다 좀 더 규모가 크고, 프로젝트의 기반이 됨
- 건축에 비유하면, 구조를 만드는 골조가 프레임워크, 그외 자재들이 라이브러리가 됨
- 예) Django, Flask

출처:
- TechTerms : techterms.com/definition/framework
- FASTCAMPUS

댓글