
대형 어플리케이션을 만든다면 그 안에 여러 기능이 있을 것이다.예를 들면 쇼핑몰이라는 사이트에 회원관리기능, 장바구니 기능, 결제 기능 등이러한 기능들을 파일 하나로 묶어 만들면 생산성이 떨어지고 유지보수가 힘들다.그래서 기능들을 각각 파일로 분리해 관리하는 것을 모듈시스템이라고 한다. common Js 방법예전부터 Node.js에서 사용하던 방식으로 동기 방식으로 requir는 코드 실행시 바로 처리한다.// math.jsfunction add(a, b) { return a+b;}function sub(a, b) { return a-b;}// common js를 사용해서 내보내기module.exports = { add : add, sub : sub}// index.jsconst m..