What are the differences betweeen Rails 2.x and Rails 3
Answer Posted / dayanthan
(1) Introduction of bundler (New way to manage your gem
dependencies)
* (2) Gemfile and Gemfile.lock (Where all your gem
dependencies lies, instead of environment.rb)
* (3) A new .rb file in config/ folder, named as
application.rb (Which has everything that previously
environment.rb had)
* (4) Change in SQL Structure: Model.where(:activated => true)
* (5) All the mailer script will now be in app/mailers
folder, earlier we kept inside app/models.
* (6) Rails3-UJS support. for links and forms to work as
AJAX, instead of writing complex lines of code, we write
:remote => true
* (7) HTML 5 support.
* (8) Changes in the model based validation syntax:
validates :name, :presence => true
* (9) Ability to install
windows/ruby/jruby/development/production specific gems to
Gemfile.
group :production do
gem 'will_paginate'
end
| Is This Answer Correct ? | 22 Yes | 2 No |
Post New Answer View All Answers
what are helpers and how to use helpers in ror?
Write the command to run the migration.
How are the key differences between python and ruby?
What are the hashes?
What is the use of $ in ruby?
How you run your Rails Application without creating database ?
What are gemsets in rails?
How are blocks created?
Explain bundler in rails.
what is the difference between calling super() and super call?
Do you know what is cross-site request forgery (csrf) and how rails is protected against it?
Do you know the role of garbage collection in ruby on rails?
What is the main function of helpers used in ruby on rails?
What is a proc ?
Please explain what are the positive aspects of rails?