Ray Book

모듈 시스템

CommonJS, ESM, 번들링, tree-shaking을 시각화합니다

  1. 01

    모듈이 필요한 이유

    전역 스코프 오염을 풀기 위해 모듈 시스템이 발전한 과정을 살펴봅니다

  2. 02

    CommonJS와 ESM

    두 모듈 시스템의 동작 차이와 상호 운용 방법을 비교합니다

  3. 03

    번들링과 Tree-shaking

    모듈을 합치는 과정과 tree-shaking의 원리를 시각화합니다

  4. 04

    순환 참조

    CommonJS와 ESM의 순환 참조 동작과 해결 전략을 살펴봅니다