Many developers know that Ember.js is designed to solve the problems that every web developer faces. They might even be familiar with some of its most popular features, like computed properties, bindings, and observers. But the real power of Ember.js is in a set of conventions for common problems that other frameworks force you to decide for each new project.
In this talk, Tom will illustrate why having common conventions and vocabulary increases productivity and makes it easier for developers to collaborate. He'll also demonstrate some of the powerful new features in Ember.js that make managing complexity in large web applications easy—and even fun.
From the 2012 TXJS conference.