Rails: The Next Five Years by Yehuda Katz

  Рет қаралды 11,801

Confreaks

Confreaks

12 жыл бұрын

When Ruby on Rails burst onto the scene in 2004, it excited web developers by showing that you could build next generation apps quickly and efficiently. Rails was one of the first frameworks to embrace Ajax, giving everyone the power to do partial page updates and whiz-bang effects in a conventional, effortless way.
In 2007, the Rails team embraced RESTful conventions, making API development a no-brainer for new applications. Because RESTful JSON is so easy in Rails, Rails applications tend to implement APIs on balance.
Then it was time to polish. Both the 2.0 and 3.0 releases cleaned up the code-base and found ways to take emerging conventions and make them easier to use.
But now, like in 2004, another revolution is brewing. Increasingly, developers are moving their view layer from the server into the client, using RESTful JSON and client-side templating to increase responsiveness and bring applicable aspects of desktop applications to the web.
Like last time, not every application needs to jump head-first into this new world. But just as in 2004, Rails has an opportunity to embrace the future, and bring its ruthless insistence on convention over configuration to bear on this problem.
Rails already has the plumbing to be a fantastic conventional JSON server. The question is: will we take the challenge, or will we desperately cling to the past, hoping that the future will never come?
Help us caption & translate this video!
amara.org/v/FGkY/

Пікірлер: 7
@fuu812
@fuu812 10 жыл бұрын
Very good talk, thank you.
@KenrickBeckett
@KenrickBeckett 12 жыл бұрын
This is so true!
@TiagoCardoso1983
@TiagoCardoso1983 11 жыл бұрын
Wow, Rails API inside Rails App. Now, for this to be really useful, can I already mount a Rails App inside another Rails App? Or do I still have the contraint of one Rails app per process?
@carpamon
@carpamon 11 жыл бұрын
So... the next 5 years of Rails are...?
@TheVimeo
@TheVimeo 12 жыл бұрын
json serialization active record json serialization for sending data
@boonkiathan
@boonkiathan 11 жыл бұрын
there are far too many expectations of modern webapps that can be solved by hiding more details under the hood - expect to see a lot of poor practitioners ship broken 'turbolinks'
@nico_guru_medidation_error
@nico_guru_medidation_error 11 жыл бұрын
DHH downvoted this :-)
Ruby Conf 12 - Thinking in Objects by Josh Susser (Fixed)
34:09
Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey
36:53
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 121 МЛН
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 20 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 190 МЛН
DHH - Ruby on Rails, 37signals, and the future of web development
1:09:57
Rest API - Best Practices - Design
15:50
High-Performance Programming
Рет қаралды 98 М.
Build A Website To Sell Your T-Shirts with Ruby on Rails
1:42:28
Indigo Tech Tutorials
Рет қаралды 209
Yehuda Katz - Why Rails is Hard (Railsberry 2012)
53:11
applicake
Рет қаралды 29 М.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
thoughtbot
Рет қаралды 869 М.
Guillermo Rauch - Vercel, The Front End Cloud
1:05:02
devtools-fm
Рет қаралды 7 М.
Rails Conf 2012 Stack Smashing by David Czarnecki
43:08
Confreaks
Рет қаралды 1,3 М.
Обзор Sonos Ace - лучше б не выпускали...
16:33
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 29 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 3,5 МЛН