For a long time Ruby on Rails has been the ‘cool kid on the block’ when it comes to contemporary web application development. A good way to understand what a ‘contemporary web application’ is to view the >list of applications that have already been built on Ruby on Rails (RoR). Some notables in the list are Twitter, Groupon, Funny or Die, and Hulu. That’s some good company.
And in case it wasn’t clear, Ruby on Rails is a development tool that allows a programmer to create the type of sites listed above easily. With RoR a website becomes fast and easy to create, maintain, and improve. A lot of ‘magic’ is found within Rails that lets the programmer focus on the practicalities of website development, such as what is the final product and does it work as expected. This is unlike other development tools that force the programmer to worry about idiosyncratic behaviors of certain technologies which cause the completion of the project to drag on and on.
Continue reading