프로젝트를 진행하던 중 고민거리가 하나 생겼다. 바로 모듈화된 자바스크립트 파일끼리의 데이터 공유방법이다. 예시 프로젝트 구조를 살펴보자. // api.jsexport const MAX_VALUE = 10// a.jsimport {MAX_VALUE} from 'api.js'const 갖고싶은변수 = 20;/* 각종 코드 ... */// b.jsimport {MAX_VALUE} from 'api.js'/* 각종 코드 ... */위와 같은 프로젝트가 있다고 가정 했을 때 둘 다 `constant`의 변수에 `import`를 해서 접근 한다. 하지만 어느 날 b에서 a의 변수 딱 하나, 더도 말고 딱 하나 `갖고싶은변수`에 접근이 필요할 경우가 생긴 것이다. 하지만 `type=module` 로 정의된 자바스..