Login to Meetup | Meetup Find groups that host online or in person events and meet people in your local community who share y... ECMAScript Modules とは? JavaScript には、AMD や UMD、CJS のような多くのモジュールシステムがあります。 ECMAScript Modules は当初 ES2015 に入る予定でした。 さて、ESM の仕様は WHATWG と TC39 が管理しますが、役割が違います。 TC39 は ESM のシンタックスや JS のルールを管理します。 例えば、モジュールは strict mode になるとか、thisの扱いとか。 しかし、モジュールの読み込みに関しては、WHATWG が管理します。 理由は、
![Node.jsのECMAScript Modulesの紹介 - hiroppy's site](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c37e5154d07adbdce352b37eed12e7a8bfe236f/height=288;version=1;width=512/https%3A%2F%2Fhiroppy.me%2Fblog%2Fnode-esm%2Fog.png)