export/import는 파일 사이 공개 표면과 사용 지점을 나눈다

모듈 경계는 파일 내부 구현을 숨기고, 외부가 의존할 이름만 export로 공개한다.

Module file
내부 구현과 공개 API를 함께 가짐
export
외부에서 의존 가능한 이름만 공개
import
필요한 이름을 명시적으로 가져옴
Boundary
순환 의존과 경로 별칭을 함께 관리
기준해석
named export여러 API를 선택적으로 가져옴
default export대표값 하나를 관습적으로 가져옴
판단재사용 표면이 커질수록 named export가 추적하기 쉽다

핵심 재사용 표면이 커질수록 named export가 추적하기 쉽다