Today I saw a tweet from @addyosmani talking about why you need Require.js: If you’re still having challenges understanding the need for Require.js, the community have you covered https://gist.github.com/4686136 :) About AMD Modules and Require.js Defining the dependencies of your files is more than a requirement for a large scale project. There simply is no other way you can accomplish maintainab