voloko/uki — Issue #39: Use the AMD format instead of home-grown loader
Author: avonwyss
Created: 2011-11-15 09:47:22+00:00
State: open

IMHO the AMD format is better suited for client-side module handling than the CommonJS require() format, so this might be worth a consideration:
https://github.com/amdjs/amdjs-api/wiki/AMD
It is implemented by different loaders, including RequireJS