CS
프레임워크, 라이브러리, 플러그인 정의
제뉴어리맨
2021. 1. 15. 22:49
- 프레임워크
개발시 필수적인 알고리즘, 데이터베이스와 같은 기능들을 사용하기 위한 프로그램의 전체적인 뼈대(구조).
개발자는 이러한 프레임워크(뼈대) 위에서 개발을 하게된다
- 라이브러리
특정 기능에대한 도구 or 함수들의 모음.
모듈(구성단위)과 거의 비슷한 개념이라 하지만 모듈들의 모음이 라이브러리라고 생각이 된다.
개발자는 개발중에 필요할 경우에 해당 라이브러리의 기능들을 가져다 쓴다.
- 플러그인
특정 하나의 문제를 해결하기 위한 component