Friday, May 13, 2022

Features of the Ruby on Rails programming language

Ruby on Rails (hereinafter just rails) is a web framework written in the Ruby language.

There are several articles about the language on Habré, I think it will be useful to read them if you have any difficulties - read Wikipedia, the best book about the language is Programming Ruby, the best book about rails is Agile Development with Rails, and ask questions.


Let's start with installing Ruby and Rails.


Windows users need to download and install the One-click Ruby installer.


For Linux (Ubuntu) users, installing Ruby is even easier:



<code class='sh' lang='sh'>$>sudo apt-get install ruby ​​rubygems rake</code>



Making Sure Ruby Works


<code class='sh' lang='sh'>$>ruby -v

ruby 1.8.5 (2006-08-25) [i486-linux]</code>



and put the rails:


<code class='sh' lang='sh'>$>gem install rails --include-dependencies

$>rails -v

Rails 1.2.3



All you need to get started is a text editor with Ruby syntax highlighting and the ability to execute commands from the console.

For IDE lovers, I can advise Aptana, I write code in it (I just like Eclipse :).

I will give all examples for the console, what to do in Aptana should be clear, I can write about it separately.

History of Ruby


Comparison of Ruby-on-Rails framework contributors

The more contributors, the more likely it is that a request for an improvement or a bug fix will be implemented faster and this will not have to be done within the team, wasting project development time.


Therefore, by choosing the Ruby language and the Ruby on Rails framework to create a new project, you will get a large and active community, huge expertise, full-fledged processes, and the ability to quickly adjust the work on the application. The language, and the framework, and Evrone will fully help with this.


The history of this language began over 20 years ago when it was introduced by independent programmer Yukihiro Matsumoto.


In 2003, 37Signals released the Basecamp project management system. It became very popular in the US and Europe, the developers began to look closely, to study what stack of technologies it was created on. While working on Basecamp, the Rails framework was born. In 2004, 37Signals released this framework to the public.


Thanks to the opportunities that the framework gives, the language began to gain popularity. In 2006, Ruby took first place in the Tiobe language ranking and stayed at the top for 2 years.

Features of the Ruby on Rails programming language

Ruby on Rails (hereinafter just rails) is a web framework written in the Ruby language. There are several articles about the language on Hab...