(1) JavaScript Module - 자바스크립트 모듈 (Node.js)
·
JS
프로젝트를 할 때 회원가입, 로그인, 결제, 글쓰기 등 이것저것 다양한 기능을 추가하다보면어느 순간 한 파일에 작성된 코드가 100줄, 많으면 1000줄이 넘어가는 경우가 생긴다. ▼ 하나의 파일에 많은 코드를 작성하게 될 경우각 코드들의 의미를 빠르게 파악하기 어려움기능 수정이 필요한 부분을 찾기 어려움그래서 많은 코드가 필요한 프로그램은 하나의 파일로 관리하는 것이 아니라다음과 같이 각 기능별로 여러개의 파일로 분리해서 관리하는 것이 좋다.이렇게 공통된 기능이나 특별한 목적에 따라 각각의 파일로 분리하는 과정을모듈화(Modularization)이라고 부르며 이때 파일 하나하나를 모듈(Module) 이라고 부른다. 이처럼 하나의 프로그램을 여러 개의 파일로 모듈화 하는 방식은 다음과 같은 장점이 있다...