자바스크립트 모듈 - module
모듈이란?순수한 자바스크립트에서는 모듈(module)이라는 개념이 분명하게 존재하지는 않습니다. 하지만 자바스크립트가 구동되는 호스트 환경에 따라서 서로 다른 모듈화 방법이 제공되고 있습니다. 이 글에서는 자바스크립트의 대표적인 호스트 환경인 웹브라우저에서 로직을 모듈화하는 방법에 대해서 알아봅니다. 모듈 개념프로그램은 작고 단순한 것에서 크고 복잡한 것으로 진화합니다. 그 과정에서 코드의 재활용성을 높이고, 유지보수를 쉽게 할 수 있는 다양한 기법들이 사용되고 있습니다. 그 중의 하나가 코드를 여러개의 파일로 분리하는 것입니다. 이를 통해서 얻을 수 있는 장점은 다음과 같습니다.자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다. 코드를 개선하면 이를 사용하고 있는 모든 애플리..