과거의 자바스크립트 프로그램은 규모가 그리 크지 않아서 대부분의 스크립트들이 독립적으로 실행되었다. 그런데 지금 프로젝트 내에서 만약 하나의 파일에 스크립트들이 독립적으로 실행된다고 생각하면? 아주 끔찍하다. 현재의 프로젝트들은 대부분 규모가 과거에 비해 매우 커졌기 때문이다. 이렇듯 시간이 지남에 따라 애플리케이션 규모가 점점 커지면서 스크립트 파일들을 나누었고, 그 중 필요한 것들만 가져올 수 있는 모듈 분할에 대한 필요성이 생겼다. 이때문에 모듈 시스템이 탄생했다. 그래서 모듈 시스템이란?모듈 시스템: 플러그인 파일이나 잘게 쪼개져있는 JS 코드 조각들을 재사용하기 위해서 각각의 파일을 등록하고, 등록된 파일을 JS에서 불러와 사용할 수 있게 해주는 시스템 더보기"모듈이란?" 어플리케이션을 구성하..