Ruby on Rails, ook vaak
RoR of eenvoudigweg
Rails genoemd, is een
opensource-
webapplicatieframework, geschreven in
Ruby. Het volgt in grote lijnen het
Model-View-Controller-model (MVC-model). Het streeft naar eenvoud en staat het toe praktische applicaties te ontwikkelen met minder code en minder configuratie dan andere raamwerken. De Ruby-programmeertaal geeft de mogelijkheid tot meta-programmeren waarvan Rails veel gebruikmaakt. Dit resulteert in programmeercode die vaak goed leesbaar is en eenvoudig te begrijpen valt.