CommonJS
- 자바스크립트 모듈화를 위한 프로젝트 중 하나
- 2009년 ServerJS의 이름으로 시작해 다시 CommonJS로 이름이 변경됨
- CommonJS를 구분하는 가장 쉬운 방법으로 require()과 module.exports를 사용하는 것으로 판단할 수 있음(ECMA Script 모듈의 경우 import, export 사용)
- class, singleton 등을 사용할 수 있음
- node의 경우 CommonJS를 기본으로 사용함
- 웹팩 역시 CommonJS를 기본으로 사용함
Reference