how many async-modules can js-app practically load?

Logan Smyth loganfsmyth at
Thu May 23 03:42:09 UTC 2019

Can you elaborate on what loading state you need to keep track of? What is
the bottleneck that you run into? Also to be sure, when you say async-load,
do you mean `import()`?

On Wed, May 22, 2019, 20:17 kai zhu <kaizhu256 at> wrote:

> i don't use es-modules.
> but with amd/requirejs, I start having trouble with module-initializations
> in nodejs/browser at ~5 async modules (that may or may not have
> circular-references).  10 would be hard, and 20 would be near inhuman for
> me.
> can we say its somewhat impractical for most applications to load more
> than 50 async modules (with some of them having circular-references)?  and
> perhaps better design/spec module-loading mechanisms with this usability
> concern in mind?
> p.s. its also impractical for me to async-load 5 or more modules without
> using globalThis to keep track of each module's loading-state.
> _______________________________________________
> es-discuss mailing list
> es-discuss at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list