InPlaceEditing
Example:
# Controller
class BlogController < ApplicationController
in_place_edit_for :post, :title
end
# View
<%= in_place_editor_field :post, 'title' %>
Copyright © 2007 David Heinemeier Hansson, released under the MIT license