Rails Is More Than An API
projectorpm.com
projectorpm.com
Not having Rails background myself, I find that it nicely summarizes key differences between ‘traditional’ server-rendered and newer styles of writing web applications. I wish I came across something similar when I was starting with Backbone.js.
[0] http://speakerdeck.com/u/brennandunn/p/rails-without-views
Rails has a special place in my heart because it helped me to become a hacker, not just a geek. It made me learn how to be resourceful, and embrace abstraction.
In 2012 I see no reason why a JavaScript application should be served by anything but a dedicated web server.
I sincerely hope not, the current popularity for moving things client is just a band aid. The real problem is the network is not quick and redundant enough.
Ideally every node on the internet would be a server.