반응형 AMD (Asynchronous Module Definition)1 28. 모듈 시스템(Module System) - 1 CommonJS, AMD, UMD, ES6 모듈 등의 모듈 시스템 비교 자바스크립트에서 모듈 시스템은 코드를 모듈 단위로 구성하여 관리하고 재사용 가능한 코드를 만들기 위한 중요한 도구입니다. 이번 글에서는 CommonJS, AMD, UMD, ES6 등의 주요 모듈 시스템을 비교하고 각각의 특징을 알아보겠습니다. CommonJS CommonJS는 서버 사이드 자바스크립트 환경(Node.js)에서 모듈을 정의하고 사용하는 데에 주로 사용됩니다. CommonJS는 모듈이 로드되는 것을 동기적으로 처리하며 require() 함수를 사용하여 모듈을 로드하고 module.exports를 사용하여 모듈을 내보냅니다. // 모듈 내보내기 module.exports = { foo: function() { return .. 2024. 2. 17. 이전 1 다음 반응형