용어 (1) 썸네일형 리스트형 [TIL] #14. Framework vs Library Framework와 Library는 서로 다른 개념이라는 것을 느낌적으로 알지만 막상 어떤 차이가 있는지 설명하려고 하면 명확하게 대답할 수 없었다. Django, Flask, Spring 등이 프레임워크에 해당하는 것이고 라이브러리는 모듈(?)로 만들어져 있어서 필요할 때 호출해서 사용할 수 있는 것으로 알고 있었는데 면접에 이런 질문이 나왔다고 생각했을 때 이런 답변은 적절하지 않은 느낌이 들었다. 비슷한거 같기도 하면서 다른 이 두가지에 대해 확실하게 정리하고 넘어가자. Framework 프레임워크라는 단어는 뼈대를 의미한다. 프레임워크는 보통 클래스와 라이브러리가 합쳐진 형태를 말한다. 소프트웨어를 만들 수 있는 개발 환경을 일정 수준 갖추어 놓은 것으로 재사용성을 높여 개발 속도를 빠르게 한다... 이전 1 다음