The framework adapts and extends traditional HTML to serve dynamic content through two-way data-bindings that allow for the automatic synchronization of models (data) and views (web pages). As a result, AngularJS de-emphasizes DOM manipulation with the goal of improving testability and performance.
Angular’s design goals are to
Improve testability of the code by separating DOM manipulation from application logic.
Emphasize the testing of code just as much as the writing of code.
Create separation between the client-side of the application and the server side.
Provide structure for the application building process, from designing to the UI through writing logic to testing.
Who uses it? YouTube.com, Lynda.com, Netflix.com, and freelancer.com.
The result of using Backbone is that your code will be more modular, and you’ll be able to build and keep track of very complicated web apps with minimal code and in an organized way.
Backbone only has one dependency (underscore.js) and adds very minimal load to your web app.
Who uses it? reddit.com, bitbucket.org, tumblr.com, pintrest.com, and linkedin.com.
Ember has a reputation for having a steep learning curve. However, once you know it, the benefits of using Ember are many. Ember is designed to favor convention over configuration. What this means for Ember developers is that if they write code according to Ember’s normal practices, Ember will infer much of the configuration of the app, rather than requiring the developer to specify everything about the app manually. This can be a great timesaver.
Who uses it? digitalocean.com, vine.co, nbcnews.com, twitch.tv, and mediabistro.com.
Who uses it? InkaBinka.com, SuperStereo, Requested App, and Japan Today.
Automatic User Interface Refresh (the UI updates automatically when data changes)
Who uses it? mlb.com, ancestry.com, Eventbrite.com, and ameritrade.com.
Who uses it? dropbox.com, lifehacker.com, theverge.com, att.com, and gawker.com.
Who uses it? go.com, about.com, hostgator.com, addthis.com, and usatoday.com.
Who uses it? meetup.com, mashable.com, flickr.com, wired.com, and
In addition, jQuery has a plug-in architecture that allows other developers to build upon the core jQuery functionality in order to create new libraries and frameworks.
Some of the most popular jQuery plugins include jQuery UI, jQuery Mobile, numerous effects, data pickers, image manipulation tools, and image sliders. Check out this complete list of available jQuery plugins.
Who uses it? WordPress.com, Pinterest, Amazon, Microsoft.com, Etsy, and many, many more.