자바스크립트에서 모듈은 독립적 기능을 가진 코드 단위를 뜻함
export function add(a, b) {
return a + b;
}
이런식으로 function 키워드 앞에 export를 사용한다.
저게 만약 main.js파일이라면
// calc.js (모듈 사용할 파일)
import { add } from './main.js
console.log(add(5,5)); //5
이런식으로 사용가능하다.
모듈은 구조화, 재사용성
유지보수나 협업에 있어서 필수적인 요소이다.