ES 모듈 시스템

ES 모듈 의존성 연결

import와 export를 사용하면 각 파일이 독립 스코프를 갖고 필요한 값과 타입만 공개해 전역 오염을 줄일 수 있습니다.

export

공개 지점 선언

다른 파일에서 사용할 함수, 상수, 타입만 명시적으로 내보냅니다.

export
import

필요 의존성 표시

사용하는 모듈을 파일 상단에 적어 코드가 의존하는 대상을 드러냅니다.

import
경로

파일 위치 해석

상대 경로와 설정 별칭이 실제 파일로 어떻게 연결되는지 이해해야 합니다.

./utils
타입 전용

런타임 분리

type import를 사용하면 타입 참조와 실행 코드 의존성을 더 분명히 나눌 수 있습니다.

import type