[JavaScript] 모듈 시스템 CommonJS vs ES6 비교
·
JavaScript
JavaScript 의 대표적인 모듈 시스템은 크게 두 가지가 있다. 1. CommonJS2. ES6 CommonJS 는 초창기 Node.js 의 등장과 함께 나왔다면 , ES6 는 2015년에 등장하였다.위 두 방식 모두 모듈을 다루는 방식이지만, 문법적 차이가 있다.현재는 ES6 방식이 많이 이용되지만, Node.js 를 다루다 보면 CommonJS 방식도 심심치 않게 보인다.따라서, 두 방식 모두 이해할 필요가 있고 이 글을 통해 정리해보겠다. 1️⃣ CommonJS CommonJS 는 모듈로 내보낼 때 exports와 module.exports 를 사용한다. 그리고 내보낸 모듈을 받아올 때는 require 함수를 사용한다.그렇다면, 각각 언제 사용하는지 알아보자. ✅ module.exportsmo..
Jun_Hee
'ES6' 태그의 글 목록