[Ruby] Generate Controller RoR
Next chapter from Generate Project RoR We will generate controller, before that RoR have pattern MVC (Model,View,Controller). What is MVC? MVC Answer
Generate Controller:
cd first_project
rails generate controller demo index
Output:
Running via Spring preloader in process 200189
create app/controllers/demo_controller.rb
route get 'demo/index'
invoke erb
create app/views/demo
create app/views/demo/index.html.erb
invoke test_unit
create test/controllers/demo_controller_test.rb
invoke helper
create app/helpers/demo_helper.rb
invoke test_unit
invoke assets
invoke coffee
create app/assets/javascripts/demo.coffee
invoke scss
create app/assets/stylesheets/demo.scss
Information :
- generate is command generator
- controller is param for controller
- demo is Name Controller
- index is Method
Running Service built in:
rails server
Running in your browser:
http://localhost:3000/demo/index
Path Important :
app :
- controllers
- models
- views
config :
- routes.rb
for routing url you can add in ./config/routes.rb