If you are deeply in web development and you are an expert in the field or are even a ror developers, you should know that a contest will be held in San Francisco next week. As an expert in this field, we will participate. We used Ruby for all developments of our clients' sites or applications.

Why do we use Ruby on Rails?

With Ruby on Rails, we can implement ActiveAdmin within hours if we need an administration interface. Within minutes, we also have the opportunity to obtain a complete authentication system through currency and any connection with social networks through OmniAuth. In case of need setting up an engine indexing of documents, we can use Solr is based on Lucene. With Sunspot, we do not even put half a day to write our indexing rules. We set our writing forms with SimpleForm. Ruby also allows abound gems by creating more complex functionalities with ease.

The majority of developers say that SASS is perfectly compiled CSS while allowing the addition of many other features including LIVE functions, variables, and other CoffeeScript and that is a good alternative for writing JavaScript are not at all exclusive Ruby. However, these languages ​​are fully integrated into Rails.

Regarding libraries, Rails includes both Rubygems and Bundler. Rubygems is one that will allow you to publish, install, or do a quick update of Ruby libraries.

Bundler, meanwhile is the only file that gives you the possibility to declare the entire list of gems that your project will use.

There is also the famous Rack universal adapter between the Ruby code and the majority of web servers.

This can make your modular web applications.

Ruby on Rails is also Rake, pitcher tasks. You can then write your tasks in Ruby facilitating you to load the entire context of a Rails project in a simple task Rake example.

Ruby on Rails is also deploying on the cloud, Active Record and of course the tests.