본문 바로가기

Javascript

Javascript: 라이브러리, 프레임워크

 

라이브러리

- 프로그래밍에 사용할 수 있게 미리 만들어져 있는 함수나 변수들의 묶음이다.

- 기능의 모듈화로 이루어진 프로그램의 집합이다.

- 여러 곳에 가져다 쓸 수 있다.

- 라우팅 관련 설정 등을 개발자가 해야 한다.

- 빌드시 발생하는 링킹(Linking)에 따라 정적 라이브러리와 동적 라이브러리로 나뉜다.

- 정적 라이브러리란 코드를 복사해서 사용하는 방식이다.

- 동적 라이브러리란 코드의 주소를 복사해서 사용하는 방식이다.

 

프레임워크

- IOC(Inversion of Control)가 발생한다.

- 라우팅 방법은 정해져 있고 코드만 적재적소에 넣으면 된다.

 

동적 라이브러리와 정적 라이브러리에 대한 자세한 내용을 참고한 블로그다.

 

라이브러리(Library)에 대한 이해

서론 개발하다 보면 라이브러리를 사용할 일이 많다. 라이브러리를 사용해보면 정확한 개념은 몰라도 프로그램을 개발할 때 필요한 기능을 가져다 쓰는 도구라는 것은 어렴풋이 이해할 수 있다

bradbury.tistory.com

 

'Javascript' 카테고리의 다른 글

[Javascript] 자바스크립트의 특성  (0) 2024.07.01
[Javascript] 객체  (0) 2024.06.29
객체의 공통부분 제거하기  (0) 2024.04.08
Javascript: HashRouter, Module bundler  (0) 2024.03.13
Javascript: MPA, SPA  (0) 2024.03.13