이름 아래 묶기
namespace 블록 안에 함수, 타입, 값을 넣어 전역 이름 충돌을 줄입니다.
namespace
namespace는 관련 코드를 하나의 이름 아래 정리하는 오래된 방식이며, 현재는 파일 단위 ES 모듈이 더 일반적인 구조화 방법입니다.
namespace 블록 안에 함수, 타입, 값을 넣어 전역 이름 충돌을 줄입니다.
namespace
네임스페이스 내부에서도 export를 붙인 멤버만 바깥에서 접근할 수 있습니다.
export
여러 파일로 나눌 때 참조 순서와 번들 방식에 영향을 받을 수 있습니다.
triple slash
새 프로젝트에서는 import/export 기반 모듈로 의존성을 명시하는 편이 유지보수에 유리합니다.
ES module