자바스크립트 프레임워크
-
[생활코딩] JavaScript 모듈 & 라이브러리Study/JavaScript 2019. 12. 6. 17:45
모듈(module) 모듈화(Modularization)란 수 많은 로직을 재사용할 수 있는 단위로 나누어, 별도의 모듈이 라는 형태로 떼어내 다른 프로그램에 부품으로 사용하는 기법이다. 그리고 그 결과물을 모듈이라 한다. 자바스크립트의 경우 긴 코드를 js파일에 따로 저장해서 프로그램 크기를 줄이는 것을 모듈화라고 한다. 예시) 분할된 파일을 불러오기 - 호스트 환경 javascript는 웹브라우저를 위한 언어로 시작했지만(클라이언트), 서버 측에서 실행되는 javascript도 있다(서버사이드 Node.js). 따라서 호스트 환경에 따라 모듈화 하는 방법을 알아야 한다. - 모듈과 라이브러리의 차이 모듈이 프로그램의 작은 부품이라 하면, 라이브러리는 자주 사용되는 부품을 재사용하기 편하게 잘 정리한 코..