자바스크립트에서 CJS,ESM 은 대체 뭘까?

2022-04-11
다음 글에서 번역해서 부분 가져왔습니다.

https://dev.to/iggredible/what-the-heck-are-cjs-amd-umd-and-esm-ikm

What the heck are CJS, AMD, UMD, and ESM in Javascript?

처음에는, 자바스크립트는 모듈을 import/export 할 방법이 없었습니다. 이것은 문제입니다. 당신의 앱을 한파일에 쓰는 것을 상상해 보세요 - 이것은 악몽입니다! 그래서, 뛰어난 사람들이 자바스크립트에 모듈화를 추가하기 위해 시도했습니다.

CJS

CJS는 Common JS의 줄임말입니다.

ESM

ESM은 ES Modules를 의미한다. 표준 모듈 시스템을 구현하자는 것이 자바스크립트의 제안이다. 나는 여러분 중 많은 사람들이 이것을 봤을 것이라고 확신한다.좀 더 자세한 내용은 다음글을 읽으시는 것을 추천드립니다.

https://devblog.croquis.com/ko/2022-04-09-1-esm-problem/

ESM 삽질기
buy me a coffeebuy-me-a-coffee