RequireJS and Google Analytics’ Innovative Async Script Loaders
As the code complexity of websites grow and assembly gets harder, these sites that more closely resemble web apps require more discrete JavaScript files and modules for development with optimized code in a small number of HTTP calls. Node.js is a great JS framework for asynchronously running apps, but it starts with synchronous require() calls, which is a problem for require()-esque loader code. Two projects that help out in these situations: RequireJS and an innovative asynchronous loader for Google Analytics.

