모듈이란

모듈 종류

Core Module

Local Module

Third Party Module

모듈을 불러오는 법

*const module = require("module_name")*

require()함수를 이용해서 자바스크립트 파일을 읽고 그 파일을 실행시켜 객체를 반환합니다.

이렇게 모듈을 가져와서 변수 또는 상수에 할당해서 사용할 수 있습니다.

Core Module

core module(built-in module)은 Node.js에서 기본적으로 제공하는(내재되어 있는) 모듈을 의미합니다.

http http 모듈은 Node.js http 서버를 생성하기 위한 클래스, 메소드, 이벤트를 포함합니다.
url url 모듈에는 URL 확인 및 구문 분석을 위한 메서드가 포함되어 있습니다.
querystring querystring 모듈에는 쿼리 문자열을 처리하는 메서드가 포함되어 있습니다.
path path 모듈에는 파일 경로를 처리하는 메서드가 포함되어 있습니다.
fs fs 모듈에는 파일 I/O 작업을 위한 클래스, 메서드 및 이벤트가 포함되어 있습니다.
util util 모듈에는 프로그래머에게 유용한 유틸리티 기능이 포함되어 있습니다.