Why RoR?

For about a month now I am learning Ruby on Rails and doing a web application as a part of the Learn IT, Girl mentoring program. When I tell this to my friends almost everyone asked why ruby? Even it has been considered a cool geeky programming language and web development framework in the world in general, it has not been a great hit in Sri Lanka. (I wonder why? But may be because none of the major software companies in Sri Lanka is using Ruby or Rails as far as I know.)

Rails is a web application development framework which follows MVC (Model, View, Controller) architecture. The thing I love most about RoR is that you don’t have to reinvent the wheel. RoR is a full stack framework that covers both front end and back end design while taking care of the boring stuff you have to do with every app like user authentication. In RoR you can simple use devise gem and have an up and running user authentication system for your application in few minutes.

When considering the statistics Ruby developers have high demand and high salaries. Most popular applications like Amazon, BBC, Scribd are built with or have some component of Ruby along with it. So if you have a free time or willing to learn a new language or framework, select RoR. It will be useful in the future.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s