Slides: http://toshsharma.github.io/presentation-js-modules

Problem: maintain correct order of <script> tag
Problem: polluted global

Solution: Encapsulated modules.

CommonJS – server side. AMD – in-browser

CommonJS Modules

CommonJS – Standardizing JS API, Write once, run everywhere (web, cli, desktop)