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
who developed rails?
hi am b,tech 2011 passedout now am learnig ROR technology may i knw what is the feature of this one and what is the salary ranges to this i heard there is a less salaries to this technology give me valuable suggestions
Explain me what is the difference between concern and application_controller.rb in ruby on rails?
How are observers and callbacks different from each other?
What is Dynamic finders ?
difference between member routes and collection routes ?
Am Fresher ..,i dont know seven controller methods.am searching in google .but am not getting .help me
Do you know what is rake in rails?
If you want to set up a one-to-one relationship between two models, you'll need to add belongs_to to one, and has_one to the other. How do you know which is which?
Explain rails caching levels.
What are the functions performed by rails migration?
what is testing in rails?
Explain view in rails?
how many types of callbacks available in ror?
How to use two databases into a single application?