Backbone and Ember (at least for some extent) are MVC frameworks that provide you with classes to extend to have certain functionality (events, validations, iterations over collections, bindings etc.).
Enyo seems to be more declarative framework for defining your UI components.
In fact, you most probably could combine two together (esp. taking the 13KB weight in account, makes it a really-lightweight thingie).
Comments
Backbone and Ember (at least for some extent) are MVC frameworks that provide you with classes to extend to have certain functionality (events, validations, iterations over collections, bindings etc.).
Enyo seems to be more declarative framework for defining your UI components.
In fact, you most probably could combine two together (esp. taking the 13KB weight in account, makes it a really-lightweight thingie).
Ember, unlike backbone, is a declarative framework for defining your UI components.