Single-page applications are spreading rapidly. This book provides a number of example applications, and covers some of the more confusing, and under-documented aspects of Ember.js such as: Using Ember Data, Handlebars Integration, and Testing. A full stack example with end to end unit and integration tests will use Ruby On Rails as the server side web framework and the latest in client-side build, package management, taking readers all the way from theory to an example of a 'production-ready' application.