Ruby on Rails

Ruby on Rails ist das populäre Pendant zum PHP-Framework symfony, das im Gegensatz zu diesem Framework in der Programmiersprache Ruby umgesetzt wurde. Ruby on Rails ist ein quelloffenes Framework auf Basis der Model-View-Controller-Architektur (MVC) und bietet eine Webentwicklung, die auf zwei Prinzipien basiert: „Don’t repeat yourself“ (DRY) und der Vorgabe, dass Konventionen (in der Programmierung) vor Konfigurationen gehen, womit gemeint ist, dass Konventionen in der Namensgebung von Objekten einzuhalten sind und somit auf variable, aber zeitaufwendige Konfigurationen verzichtet wird.

Ruby on Rails, erschienen Ende 2005, erfreut sich großer Beliebtheit bei Webentwicklungen und ist eines der bekanntesten MVC-Frameworks. Der Aufbau und Ansatz von RoR ermöglichen eine rasche Umsetzung von Anforderungen und damit eine agile Entwicklung von Software.