Plugins - acts_as_continuable
Add to favoritesAn experimental plugin that lets you write controller actions with continuations.
You can do:
def_continued :my_method do
render :partial => 'part_1'
continue
render :partial => 'part_2'
continue
render :partial => 'part_3'
end

Interesting. I've playing with it: http://wizard.heroku.com/wizard
I'll prefer extend ApplicationController as ContinuationController though.
I don't understand the benefit here over rendering partials from the view. If anything it clutters up controllers and clouds clear lines of MVC responsibility. What's the up side?