Un des languages le plus récent, totalement Orienté Objet. Il hérite une grande partie de sa philosophie de Smalltalk et de perl.
C’est un language interpreté, qui ne brille pas par sa rapidité d’exécution dans sa version actuelle.
En revanche, la forme du language et sa syntaxe permet même à un non initié (un designer, un chef de projet) de comprendre la signification du code.
Le framework de RubyOnrails est un framework MVC (modèle-vue-contrôleur) dédié au développement rapide d’application internet. Un framework est un ensemble de librairies, d’outils et de script qui permette la résolution rapide de problème récurrent. Et Internet regorge de problème récurrents.
Pour ce faire, le concepteur du framework a recensé la majeur partie d’entre eux. Ensuite, il a propose une structure de développement assez rigide (les rails dans rubyOnrails) pour permettre de se concentrer sur la façon de résoudre les problèmes posé plutôt que sur le comment. Comment ? Et bien il suffit de suivre une série de “conventions” à partir desquelles tout devient plus simple (structure des fichiers,structure de l’application elle-même, conventions des noms entre les modèles et les bases de données, etc… ).
User Need sprl est un service de développement web dirigé par Denis Lamotte.
Nous créons des sites web et applications dynamiques spécialisées sur le framework RubyOnRails
En savoir plus