Ruby on Rails par myrmex 01 March 2010 a 11:06 am 1,239 fois et a 1 Commentaire

Ruby on Rails, également appelé RoR ou Rails est un framework web libre écrit en Ruby. Il suit le motif de conception Modèle-Vue-Contrôleur aussi nommé MVC. Il permet de créer des applications web rapidement, car il impose une structure au programmeur, et ainsi l’oblige à avoir une logique et une démarche qui favorise la réalisation de l’application. Il ajoute aussi un grand niveau d’abstraction dans la programmation de l’application, grâce à un ensemble de fonctions de haut niveau permettant de se concentrer surtout sur les fonctionnalités plutôt que sur la mécanique autour de ces fonctionnalités. (wikipédia : Ruby on Rails).

RoR nécessite une formation… apprendre le langage Ruby. C’est la raison principale de la naissance du framework, rendre accessible ce nouveau langage. A la lecture des forums, il apparait que RoR permet de réaliser des sites vitrines avec moins de 100 lignes de code.

L’espace de développement et l’hébergement doivent être adaptés à cette technologie. Dans l’archive à télécharger, un pack complet est fourni : WEBrick est le serveur HTTP fourni avec Ruby. Cette méthode est adapté pour le développement et les tests. En production, il faudra que votre hébergeur propose l’option… Et sans avoir l’air de faire de l’auto-promotion, sachez que les offres d’hébergement FT Host offre cette option !

Quelques pistes pour découvrir ce framework :

Site Internet : Ruby on Rails/
Licence : MIT

Bookmark and Share
Ajouter un commentaire

1 commentaire : “ Ruby on Rails ”

  1. 1
    seebz :

    Ca s’est bon à savoir, c’est vrai que le gros problème avec Ror est l’hébergement.
    Ca court pas les rues ou il faut être administrateur système pour y arriver, personnellement c’est pour ça que j’ai laissé tomber rails (malgré que c’est nettement plus agréable que php; non ce n’est pas un troll).

    Quand j’aurai un peu de temps, faudrait que je m’y remette.
    En tout cas, je sais où trouver un hébergeur ;)

Ajouter un commentaire