Node.js 모듈 사용하기 exports / require 함수 - Node.js 튜토리얼 2
Node.js 모듈 Node.js으로 앱을 개발하기 위해서는 모듈 시스템을 설계해야 합니다. 먼저 모듈이란 낯선 단어에 대해서 알아보겠습니다. 모듈이란 프로그램 전체 시스템을 이루는 분리된 구성요소를 의미합니다. 고유의 기능이 있을 수도 있고 모듈간에 의존하거나 상호작용이 있을 수 있습니다. Node.js의 대표적인 웹프레임워크는 express 입니다. 이것도 모듈입니다. 모듈은 이미 만들어진 것을 npm(노드 패키지 관리자)을 통해 설치해서 나의 앱에 사용할 수 있고, 혹은 자신만의 고유의 모듈을 만들어서 사용할 수도 있습니다. 깃헙에 배포하는 것도 가능합니다. 다른 언어에서 사용하는 용어와 비슷한 것은 라이브러리, 프레임워크, 패키지 같은 것이 될 수 있는데요. 설명보다는 실습을 통한 이해가 더 빠를..