라이브러리
-
프레임워크(Framework)와 라이브러리(Library) :: 부제.리엑트는 무엇인가Study/React 2020. 7. 7. 16:03
프레임워크(Framework)란 프레임워크는 Frame + work 두 단어가 합쳐진 단어이다. Frame '틀' + work '일하다' = " 틀, 뼈대를 가지고 일한다. 즉, 뼈대나 기반구조를 뜻한다. 장난감 키트를 가지고 예를 들어보자. 아래는 장난감 키트에서 제공하는 부품들이다. 위의 키트를 가지고 우리는 다양한 형태의 장난감을 만들 수 있다. 장난감 키트가 제공해주는 일정한 부품들과 틀을 가지고 다양한 형태의 장난감을 만들 수 있다. 그러나 동시에 우리는 이 장난감을 만들기 위해서 메뉴얼에 포함된 규악을 지키면서 만들어야 할 것이다. 즉, 프레임워크는 '제공받은 일정한 요소와 틀, 규약을 가지고 무언가를 만드는 일'이라고 정의할 수 있다. 그렇다면 이 개념을 프로그래밍, 소프트웨어에서는 어떻게 ..