Warning: This blog post is outdated. Instead, read section “Loading modules dynamically via import()” in “Exploring JavaScript”. The ECMAScript proposal “import()” by Domenic Denicola is at stage 4 and part of ECMAScript 2020. It enables dynamic loading of ECMAScript modules and is explained in this blog post. ECMAScript modules are static # ECMAScript modules are completely static: you must spec