Ember JS, is a framework designed to allow developers build larger applications. Its one of the largest open source developed frameworks out there. Ember drives on URL and is known for its ability to bookmark and share URL’s. When implemented it allows superior shareability and collaboration.
Backbone JS, is a framework whose primarily designed to give you a simple, yet flexible minimalist set of data-structuring. Sites like Spotify, USA Today and Trello use Backbone JS as its framework. It’s very compatible with the other frameworks and can be used simultaneously.
Angular JS, is a framework that works great with designers, as its been described as HTML enhanced for web apps. Its is centered around using directives to encapsulate data. Another incentive to Angular is that it has two-way data binding, which allows data syncing. As with Backbone JS, Angular works well with other frameworks also.