Skip to content

Historical Dev Information

jrburke edited this page Jan 22, 2013 · 1 revision

Some notes I took when first assembling alameda, doing some file diffs for each feature added:

Things that could be considered optional

  • loader plugins
  • require.defined/specified
  • shim support
  • map support
  • packages support?
  • Web Worker support
  • contexts?

No undef, onResourceLoad before contexts:

  • 3997 min.gz
  • 9270 min

After contexts:

  • 4138 min.gz
  • 9523 min

Remove prim (assume byoa promises)

* 3709 min.gz
* 8260 min

THEN REMOVE: shim/getGlobal, map, web workers/isBrowser, require.defined/specified:

* 3298 min.gz
* 7130 min

THEN REMOVE: no plugins (map.pr, plugin, makeLoad)

* 2970 min.gz
* 6410 min

almond 0.2.1:

  • 1218 min.gz
  • 2480 min

require.js 2.1.2:

  • 5994 min.gz
  • 14537 min
Clone this wiki locally