Un jour, une gem

12/01/2012

Jeudi c'est Rails

gem install rails

La gem à connaître

Vous connaissez sûrement tous Ruby on Rails, le framework Web libre écrit en Ruby. Aujourd’hui pas d’exemple d’utilisation car ils sont bien trop nombreux sur le net. Vous en trouverez quelques uns dans les liens utiles ainsi que le livre qui a participé à mon apprentissage (placement product !). Mais plutôt un peu d’histoire, présentons les messieurs qui nous on donné ce beau framework.

Commençons par le commencement 

Ruby est japonais. Il est créé par Yukihiro Matsumoto en l’an de grâce 1993 et publié 2 ans plus tard. Le tout codé avec Emacs (qui selon la légende est l’IDE des hommes-poulpes).

Puis vint Ruby on Rails

David Heinemeier Hansson et d’autres créèrent en 2004 la première version de Rails basé sur Basecamp. Suivi par la première version stable le 14 décembre 2005. Des frameworks Web Rails-like virent le jour la même année ou peu après comme : CakePHP, Symfony et bien plus tard Sapphire avec le CMS SilverStripe.

Mais pour les avoir testé, Rails reste pour moi le seul framework Web convention over configuration. Et pourquoi utiliser une copie quand on peut utiliser le seul, l’unique ?!

Voilà j’en ai finis pour aujourd’hui. Quelques liens utiles :