What are the differences betweeen Rails 2.x and Rails 3
Answer Posted / padmavathy
The main differnce is code simplicity... In rails2 we should write the routes using map and each... In rails3 we dont need to write map and all.
For example:
Rails 2:
map.resoucers :users do |user|
user.resource :profile
end
Rails 3:
resources :users do
resource :profile
end
Like wise in active record also have some differences in rails 2 using find(:all) instead in rails 3 we use where etc..
Then terminal you have to write script for cmd instead rails 3 using rails cmd...
Rails 2:
<%=link_to_remote "login", post, :method=>:delete%>
Rails 3:
<%=link_to "login",new_post_path%>
i have noticed some points only have some more differences... Refer it... Those are all main things...
| Is This Answer Correct ? | 6 Yes | 1 No |
Post New Answer View All Answers
Explain rest in rails routes.
What is the latest version of ruby on rails?
what is rails caching?
How to find second max element from database ?
How to serialize data with yaml?
What is the purpose of require_relative in ruby?
What do you mean by render and redirect_to?
How to use two databases into a single application?
What is the directory structure of rails?
Write the command to update rvm in rails.
What role do sub-directory app/helpers and app/controllers play?
what is Cross-Site Request Forgery (CSRF) and how Rails is protected against it?
Explain bundler in rails.
How does router work in rails?
What is the difference between save and save?