프레임워크와 라이브러리

2022. 11. 16. 17:02WEB개발/TIL

반응형

프레임워크와 라이브러리

: 개발을 보다 효율적으로 하기 위해 누군가가 쓴 코드를 가져다 사용하는 것

 

 

 

차이점?   뭐가 뭐를 컨트롤 하는가

프레임워크: 프레임워크가 나를 컨트롤함

라이브러리: 내가 라이브러리를 컨트롤함

 

 

 

 

 

 

프레임워크

: 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것

따라서, 누군가가 정해준 규칙을 따라 코딩해야 함(이미 짜여진 틀).

더보기

프레임워크가 어디에 코드를 넣어야 하는지와 같은 코드의 규칙을 알려줌(문서를 참고해서 적절한 위치에 코드를 넣어 나가야 함)

   ex) Bootstrap, Django 등

 

 

 

 

라이브러리

: 재사용이 필요한 기능으로 반복적인 코드 작성을 없애기 위해 언제든지 필요한 곳에서 호출하여 사용할 수 있도록 Class나 Function으로 만들어진 것

따라서, 내가 불러와서 규칙을 만들어나감(틀이 짜여져 있지 않음).

   ex) JQuery 등

 

 

 

 

반응형

'WEB개발 > TIL' 카테고리의 다른 글

JQuery 이벤트 리스너  (0) 2022.11.16
JQuery  (0) 2022.11.16
Javascript DOM  (0) 2022.11.15
Javascript(자료형-object)  (1) 2022.11.14
Javascript(조건문, 반복문)  (0) 2022.11.14