1 min read

ES modules: A cartoon deep-dive

ES modules: A cartoon deep-dive

In early January 2018, I attended my first WebAssembly CG meeting. At the time, there was no integration between the JS and Wasm module systems. I volunteered to champion the proposal to integrate the two.

In order to do that, I needed to deeply understand how JavaScript's module system (ES Modules) worked... thus this article was born.

I only started the work. It turned out it was pretty hard! The work has continued under a variety of other champions for many years.

Read ES modules: A cartoon deep-dive on Mozilla's Hacks blog.