Looking at the file sizes I've run a few tests and they more or less come out the same. The problem is that for Dojo the "UI" part doesn't come as a bulk module. Depending on what type of UI controls you use on the page it loads the relevant js file, these range from <1KB to 9KB. So for the example below I made a busy Dojo demo page that used a variety of different UI controls:

Minified jQuery: 92KB
Minified jQuery UI: 203KB
Total: 295KB

Minified Dojo: 135KB
Extra JS files: 202KB (or 114KB)
Total: 337KB (or 249KB)

The figure in brackets is when I removed some of the controls I'd rarely use if at all. Its interesting to see they are close in size, but because that can change either way it takes that out of the decision.


Yea I see your point with the different sources but have you ever had any compatibility issues between different versions of jQuery and its plugins? I suspect if at all its a rarity.