ESM

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Aug 21 2:52
Editor
Edited
Edited
2021 Apr 24 12:28
Refs
Refs

ECMA Script Modules

import
모던 브라우저만을 타겟팅하는 경우라면, ESM은 거의 대다수의 브라우저에서 네이티브하게 지원된다. 그렇다면 이제 더이상 번들러를 사용할 필요가 없는것 아닐까?
그렇지 않다. import/export 구문은 정적으로 분석이 가능하기 때문에, 번들러는 코드를 분석해 사용되지 않는 export를 제거해 최적화할 수 있기 때문이다.
 
모듈 시스템의 3가지 핵심을 해냄
  • 독립적인 스코프
  • 모듈 일부만 사용가능
  • 의존성 관리가 수월해야
 
 
 
 
 
 

 

Recommendations