what the difference between static scaffolding and Dynamic
scaffolding?
Answer Posted / vinit baheti
With Rails 2.0, you may have noticed that dynamic
scaffolding breaks–that is, if you have a controller with
scaffold :model_name in it, all the scaffolded actions–new,
delete, index–no longer exist! In Rails 2.0, you can only
generate static scaffolding–that is, you can use the
scaffold to generate the files for controllers, models, and
views.
What’s more, Rails 2.0 allows you to specify the model
attributes inside the scaffold. This then creates views with
all the appropriate fields, and it also creates the
migration with all the fields in it! Excellent!
As an example, say we wanted to create a blog-post model. We
could generate it like so:
script/generate scaffold Post title:string content:text
category_id:integer
You’ll notice Rails will generate, among other things:
* A post.rb model file
* A posts_controller.rb controller file
* A posts view folder containing views for the index,
show, new, and edit actions
* A DB migration called xxx_create_posts
* A unit-test, fixtures file, and helper
Everything you need–indeed, everything the dynamic
scaffolding provided–is included, albeit as static content.
All you need to do is migrate your DB and you’re up and flying!
So the main difference is, with dynamic scaffolding you can
generate new, edit and delete methods but with static
scaffolding you can't
| Is This Answer Correct ? | 11 Yes | 0 No |
Post New Answer View All Answers
what is the difference in scope for these two variables: @@name and @name?
What does ruby name refer to?
Tell me what is ruby on rails?
What are float, dig and max?
Who developed ruby on rails?
What is difference between form_for and form_tag?
what is the purpose of RJs in Rails?
Explain Get and post method?
how does ruby on rails use the model view controller (mvc) framework?
What are the various changes between the rails version 2 and 3?
Tell me what is rails migration?
What are the various components of rail?
Explain me the log that has to be seen to report errors in ruby rails?
Write a program to show the functionality of request.xhr in ruby on rails ?
What is the difference between Render vs. Redirect_to in ruby on rails ?