When it comes to development, it’s important to split the code into files and modules. It improves developer productivity and the maintainability of the code base with growth. However, when it comes to web browsers, it needs to load the JavaScript code before the execution.
Full article