Railsでサーバからroutesを確認する方法

目次

概要

Railsで開発をしている時には、rails serverコマンドなどでサーバを立ち上げて開発していると思います。

そのほかにも、routes.rbを書き換えたらどのようなルーティングになっているのかrails routesコマンドなどでルーティングを確認すると思います。

しかし、コマンドからルーティングを確認すると表示が遅かったり、そもそもコンソールに移動するのが面倒だということがあります。

そこで、Railsでは立ち上げたサーバからルーティングが確認できるので、その方法を紹介します。

環境

  • Rails 5.1

方法

特定のURLにアクセスすると、ブラウザからルーティングを確認することができます。

URLは、ローカルホストの3000番ポートでサーバを起動していると次のようになります。

http://localhost:3000/rails/info/routes

このURLでアクセスすると、rails routesコマンドに比べて表示が早く、さらに簡単なものですが検索ボックスがあるので、検索文字列によって見たいものをフィルタできます。

さいごに

Railsは、気づきにくいところで便利なものがたくさんあるので、たまに探してみたいと思います。