RetourEn savoir plus sur Ruby On Rails
A quoi sert le logiciel Ruby On Rails
Ruby On Rails – aussi appelé RoR ou Rails - est un Framework web libre utilisant le langage Ruby et le design pattern Modèle-Vue-Contrôleur (MVC).
Historique Ruby On Rails
Ruby On Rails est né en juillet 2004, et sa première version stable a été mise à disposition du public le 14 décembre 2005. Cette version 1.0 a marqué le départ d'une grande vague de création de frameworks (tels CakePHP, ou CodeIgniter). La version 2.0 a suivi le 30 septembre 2007, puis la suivante, RoR 2.3.8, le 25 mai 2010. Rails 3, fusion de RoR et Merb, est disponible en version bêta depuis le 05 février 2010.
Description du logiciel Ruby On Rails
RoR, comme tout bon framework (kit de composants logiciels structurels) qui se respecte, permet la création rapide d'applications web d'après le motif de conception MVC. Ruby on Rails permet la programmation en Ruby, langage multi-paradigme interprété & orienté objet – qui applique le principe de moindre surprise.
Le point fort de Ruby on Rails est son haut niveau d'abstraction, qui permet de se concentrer sur les fonctionnalités plutôt que sur la mécanique qui les amène.
Rails a été développé à partir de deux principes fondateurs: l'évitement des répétitions (Don't Repeat Yourself en anglais, soit DRY) grâce à l'architecture MVC et la méta-programmation en Ruby ainsi que la mise à profit des conventions (Conventions over Configuration, CoC), qui évitent des spécifications de détails lorsque ceux-ci sont considérés comme habituels; Rails intègre en effet des comportements par défaut pour la majeure partie de ses fonctionnalités.
De plus, Rails permet de simplifier l'utilisation d'AJAX, de générer les courriels au niveau des vues et supporte plusieurs systèmes de gestion de base de données (dont SQLite, utilisé par défaut, MySQL, DB2...).
Plateformes compatibles avec Ruby On Rails
Windows, Linux, Mac OS.
Logiciels proches de Ruby On Rails
CakePHP, CodeIgniter, SQLite... et Cie.
Dans ce tuto Ruby On Rails en vidéo, nous verrons comment installer le framework Ruby On Rails sur…
Dans ce tuto Ruby On Rails en vidéo, nous verrons comment mettre en place un système de scaffold très…
Dans ce tuto Ruby on Rails en vidéo, nous verrons comment afficher les données issues d"une BDD à…
Dans ce tuto Ruby on Rails en vidéo, nous verrons comment créer un système de commentaires. Nous…
Dans ce tuto Ruby on Rails en vidéo, vous apprendrez à installer Rails 3 sous Windows avec Railsinstaller.…