Backbone.js vs. Ember.js

  • 830
  • 144
  • 20.6K
  • 1.19K
  • 1.92K
  • 23.1K

What is Backbone.js?

Backbone supplies structure to JavaScript-heavy applications by providing models key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.

What is Ember.js?

Ember.js is a JavaScript framework that does all of the heavy lifting that you'd normally have to do by hand. There are tasks that are common to every web app; Ember.js does those things for you, so you can focus on building killer features and UI.
Why do developers choose Backbone.js?
Why do you like Backbone.js?

Why do developers choose Ember.js?
Why do you like Ember.js?

What are the cons of using Backbone.js?
Downsides of Backbone.js?

What are the cons of using Ember.js?
Downsides of Ember.js?

Want advice about which of these to choose?Ask the StackShare community!

What companies use Backbone.js?
1200 companies on StackShare use Backbone.js
What companies use Ember.js?
346 companies on StackShare use Ember.js
What tools integrate with Backbone.js?
8 tools on StackShare integrate with Backbone.js
What tools integrate with Ember.js?
16 tools on StackShare integrate with Ember.js

What are some alternatives to Backbone.js and Ember.js?

  • AngularJS - Superheroic JavaScript MVW Framework
  • Angular 2 - One framework. Mobile & desktop.
  • Aurelia - Next gen JS framework written with ES6 and ES7. Integrates with Web Components. No external dependencies except polyfills.
  • Marionette - Make your Backbone applications dance

See all alternatives to Backbone.js

Prometheus, the backbone of container monitoring, hi...
The Ember Times - Issue No. 89
The Ember Times - Issue No. 89
Coming Soon in Ember Octane - Part 5: Glimmer Compon...


Interest Over Time