목차더보기목차모듈이란?모듈을 왜 사용하는가?모듈의 장점export / import 문법CJS와 ESM 모듈을 사용하는 방법을 알아보기 앞서 '모듈(Module)이란?개발하는 애플리케이션의 크기가 커지면 언젠간 파일을 여러 개로 분리해야 하는시점이 옵니다.이때 분리된 파일 각각을 '모듈(module)'이라고 부르고,보통 클래스 하나 + 특정한 목적을 가지는 복수의 함수로 구성된 라이브러리 하나 정도로 구성 된다합니다. 주변에서 찾아보는 예시더보기다르게 말하여 우리 주변에서 찾아보자면, 하나의 책이 있다고 가정하여 봅시다. 그 책의 구성을 머릿말과 목차와 여러 개의 챕터, 꼬릿말이라고 했을 때, 이러한 구성 요소들을 각각의 모듈이라고 할 수 있겠죠. 위와 같이, 구성들이 모여 하나의 책을 만들어 내듯이..