問題一覧に戻る
初級Rails基礎
問題8: 基本ルーティング - get/post/put/delete
Railsアプリケーションで基本的なHTTPメソッドに対応するルーティングを定義する方法を学習します。
📝 タスク 1: GETルート
- /homeへのGETリクエストをhome#indexにルーティングしてください
📝 タスク 2: POSTルート
- /usersへのPOSTリクエストをusers#createにルーティングしてください
📝 タスク 3: PUTルート
- /users/:idへのPUTリクエストをusers#updateにルーティングしてください
📝 タスク 4: DELETEルート
- /posts/:idへのDELETEリクエストをposts#destroyにルーティングしてください
# GETルートを定義(データ取得用)
'/home', to: 'home#index'
# POSTルートを定義(データ作成用)
'/users', to: 'users#create'
# PUTルートを定義(データ更新用)
'/users/:id', to: 'users#update'
# DELETEルートを定義(データ削除用)
'/posts/:id', to: 'posts#destroy'