まず、アプリケーションにLessonControllerを追加しましょう。
C:\rails\asa>rails g controller lesson
create app/controllers/lesson_controller.rb
invoke erb
create app/views/lesson
invoke test_unit
create test/controllers/lesson_controller_test.rb
invoke helper
create app/helpers/lesson_helper.rb
invoke test_unit
invoke assets
invoke coffee
create app/assets/javascripts/lesson.coffee
invoke scss
create app/assets/stylesheets/lesson.scss
続いて、ルートで、LessonControllerのアクションを呼び出せるようにします。
/app/config/routes.rb
Rails.application.routes.draw do root 'top#index' get "about" => "top#about", as: "about" get "/lesson/:action(/:name)" => "lesson" end
続いて、パラメーターの設定です。
/app/controllers/lesson_controller.rb
class LessonController < ApplicationController
def step1
render text: "hello, #{params[:name]}san"
end
end
ブラウザのパスをしたのいずれかにすると、
localhost:3000/lesson/step1/sato
localhost:3000/lesson/step1?name=sato

ま、phpのgetですね。
