The 3.x and 4.x javascript api's and their use of dojo loader plugins lock developers into using the dojo loader and the legacy dojo build system - or it places the burden on the developer to create custom module loader implementations. I would like to see esri support the interoperability of module loading moving forward so developers can use modern loading/build/bundling tools with the 4.x api's without a lot of friction.
If this idea is accepted, developers cannot complain about the implementation details of the javascript api leaking into their workflows/technology decisions. The esri technology decisions of the api will be an implementation detail instead of an influence.
Late response - but I think the release of ES modules in 4.19 (and later improvements) covers this "idea".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.