Top Profil

Glossaire · Développement

Ruby on Rails

Aussi appelé : Rails · RoR

Définition

Rails est le framework web complet du langage Ruby, créé en 2004, qui a imposé le principe « convention plutôt que configuration » : en suivant ses conventions, une équipe livre une application fonctionnelle très rapidement, sans décider chaque détail. Il couvre tout, de la base de données aux écrans, et a servi de modèle à de nombreux frameworks d'autres langages. GitHub et Shopify sont bâtis dessus.

Dans la pratique

Rails reste un excellent choix pour construire vite un produit web complet avec une petite équipe, d'où sa popularité dans les startups. Le piège à l'échelle est le monolithe Rails devenu difficile à faire évoluer ; un développeur Rails senior sait y introduire des tests, des frontières et des performances sans tout réécrire.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.