The table below is not complete, but it should serve the purpose of striking out the unsuitable ones. For other comparisons please see these:
Name | Pros | Cons | Notes |
---|---|---|---|
Backbone.js |
|
| |
Ember.JS |
|
|
|
Knockout |
|
| |
Spine |
|
|
|
ExtJS |
|
|
|
fidel |
|
|
|
Spry |
|
| |
MDV |
|
|
|
JavaScriptMVC |
|
| |
YUI Library |
|
| |
Sammy.js |
|
| |
AngularJS |
|
| |
Agility.js |
|
|
|
So the real candidates are Backbone.js, Knockout.js, YUI, Spine, Ember.js and Sammy.js. Apparently, the winner is Backbone.js. yay
But there are also countless other comparisons, for example:
UPDATES
Frameworks that were created after writing the comparison above: