SystemJS

systemjs-github

Universal dynamic module loader – loads ES6 modules, AMD, CommonJS and global scripts in the browser and NodeJS.

  • Universal : 범용 모듈 로더입니다.
    • 자바스크립의 모듈 로딩 방식은 여러가지 입니다.
      1. NodeJS 에서 사용하는 CommonJS 1
      2. RequireJS 로 대표되는 비동기 모듈 로딩 방식인 AMD (Asynchronous Module Definition) 2
      3. CommonJS 와 AMD 를 다 지원하는 모듈 구현 방식인 UMD 3
      4. ES6 의 표준안인 import 4 / export 5
    • global 스크립트도 로딩할 수 있습니다.
  • Dynamic : 동적 모듈 로더입니다.
    • 설명
  • 브라우저와 NodeJS 둘다 사용이 가능합니다.