rubyaustralia/rubyconfau-2013-cfp — pull request #75 by ivanvanderbyl (2012-10-31 04:52:25+00:00)
Title: Ember on Rails — Building desktop-class web applications on Rails

The web technology landscape is constantly changing, and as Rubyists we have a constant supply of new toys to play with. Some of these toys help us write better code or make our lives easier, and others implement entirely new ways of doing things. Regardless, nearly all of them aim to make things faster.

One area where things have traditionally been slow is pushing state changes to the browser in the typical `request => response` pattern. The likes of 37Signals have tried to speed this up using Ajax and `Turbolinks`, but the fundamental design has remained the same: We're still generating HTML on a server and sending down a wire to a browser.

In order to build desktop-class responsiveness we need to take the leap to generating HTML client side, in the browser. This is what Ember.js excels at.