Rails "resources" and RESTful routes
Using resources :controller_name automatically adds a full suite of RESTful routes.
For more limited scope controllers (like a login controller), you can use rails generate controller ControllerName new and it adds views as well.
sjgorsky.hashnode.dev1 min read