0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rails routesの読み方

Last updated at Posted at 2020-11-03

#はじめに
今回は、rails routesコマンドを入力した際に、記述されているルーティングの読み方を説明していきたいと思います。

1.ルーティングとは

端的に言うとリクエストの行き先を指定する「道しるべ」と言えます。

2.ルーティングの設定

routes.rbファイルに記載するとルーティングが設定できます。

Rails.application.routes.draw do
 get 'posts', to: 'posts#index'
end

3.ルーティングの確認

rails routesコマンドをターミナルで入力することで設定されたルーティングを確認できます。

4.rails routesの読み方

Prefix  Verb  URI Pattern       Controller#Action
posts   GET   /posts(.:format)  posts#index

Prefix・・・URI Patternに名前をつけて変数化したもの
Verb・・・HTTPメソッド
URI Pattern・・・WebにおけるURL
Controller#Action・・・リクエストの処理を行うコントローラーとアクション

以上の4点の内容を理解することで、どのようなルーテンィグが設定してあるのか、どのような処理を行おうとしているのかの流れを掴めると思います。
ぜひ理解して一緒にプログラミングを楽しんでいきましょう!

さいごに

最後まで読んでいただきありがとうございます!
同じ部分で困っている方や悩んでいる方のお役に立てたら幸いです!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?