Differences between versions of Ruby on Rails? What should i use?

I first used Rails when it was not so well known in 2005. I experimented with him a little, but he languished due to lack of time.

Now I'm going to repeat the original idea again (with a new implementation), and when researching the latest versions of Ruby and Ruby-on_Rails, I see Ruby 1.9.2 and the beta version of Rails 3.0.

I could not find a brief description of the differences between any of the major versions of Rails. I looked at the official Rails website and several others. There is no joy. Maybe I'm looking in the wrong place or something is wrong?

My project is not commercial (it's a hobby), so the beta version of Rails 3.0 does not distract me. I just wanted to know what the differences are. Can someone please explain?

If this gives any chance of an answer, I will work with the Linux box and / or in the Windows window.

+4
source share
3 answers

Generally use the stable release of latests. Rails is currently 2.3.5. I would not learn Rails with Rails 3.0 beta X, and if you have not touched Rails in 5 years, you are almost starting from scratch.

After the release of Rails 3.0, you can upgrade. For commercial projects, I do not collect it yet.

As for Ruby 1.8 vs. 1.9, I don't have a strong opinion, you can use it. I heard that 1.9 is not yet stable.

To find out which stone works, with which version of Ruby and Rails you can check http://www.railsplugins.org/plugins and http://isitruby19.com/

+3
source

With Rails 3, you'll probably miss a lot of plugins ...

+1
source

Source: https://habr.com/ru/post/1310371/


All Articles