Jesse Cravens

Building Modern Web Applications and Teams that Deliver

JavaScript Modules

For a talk last March at USAA’s internal Tech X conference, I put together a demo of JavaScript script loaders, module definitions, dependency management, and polyfill support: JavaScript Modules.

This demonstrates the following Module Definitions:

  • AMD
  • CommonJS
  • YUI3
  • JS Harmony

And a few script loaders:

  • RequireJS
  • yepnope
  • YUI3 - YUI Loader

If you want to know more about the state of modules, dependency loading and management in the JavaScript world, there is always room for more contributors, just fork or clone the project … and you will have a playground to begin playing with some of the most popular implementations.

To learn more, check it out here: jessecravens.github.com/js-modules-demo

Comments