## index.rhtml
<%= link_to_remote 'Join us!', :url => { :controller => 'users', :action => 'create' }, :method => :get, :href => { :controller => 'users', :action => 'create' } %>
## users_controller.rb
def create
if request.xhr? && request.get?
# Petición Ajax con GET - Render de la vista sin el layout
render :layout => false
return
end
# Petición no Ajax y GET - Render de la vista con layout
return if request.get?
# Petición (Ajax o no) con POST - Se crea el usuario
@user = User.new #...
end