국비지원 공부 정리/Nodejs

모듈이란?

worldstroy 2025. 3. 25. 14:09

모듈이란?

1. 특정한 기능을 하는 함수나 변수들의 집합
2. 재사용 가능한 코드 조각을 말함
3. node js에선 여러개의 모듈이 하나의 큰 프로젝트를 이룸

 

모듈의 장점

코드 추상화 복잡한 시스템이나 객체를 단순화하여 핵심적인 부분에 집중하는 프로그래밍 원칙
코드 캡슐화 코드의 무분별한 변경을 막기 위해 모듈 내부에 코드를 숨김
코드의 재사용 같은 기능으로 동작하는 버튼일 경우, 동일한 코드를 여러개 쓸 필요 없이 호출해서 쓸 수 있다.
의존성 관리 프로젝트 간 의존성 충돌이 발생했을 때, 빠르게 원인을 찾아 수정할 수 있다.

 

모듈을 호출하는 방법

 

 

 

const { } 로 가져올 때는 구조분해해 가져오기에 이름이 동일해야 한다.
하나만 내보낸 모듈은 다른 이름이어도 불러올 수 있다.

 

 

※ 이미지 출저 : KDT 국비교육 PPT에서 발췌하였습니다

'국비지원 공부 정리 > Nodejs' 카테고리의 다른 글

MVC패턴  (0) 2025.03.27
Axios 문법  (0) 2025.03.25
동적 폼 전송 방법 3가지  (0) 2025.03.25
템플릿엔진 - EJS  (0) 2025.03.25
http 모듈 VS express 모듈  (0) 2025.03.25