Ruby on Rails

Ruby on Rails  ni mfumo wa usanifu (framework) wa programu huria unaotumia lugha ya Ruby. Ulianzishwa na David Heinemeier Hansson mwaka 2004 kwa lengo la kurahisisha ujenzi wa programu za wavuti kupitia falsafa ya Convention over Configuration na Don’t Repeat Yourself.Hansson, D. Agile Web Development with Rails. Addison-Wesley, 2005

 Sifa 
Rails inajulikana kwa muundo wa MVC (Model View Controller) unaotenganisha mantiki ya biashara, mwonekano, na udhibiti wa mtiririko wa data. Mfumo huu unarahisisha maendeleo ya haraka na kuruhusu msanidi kuzingatia zaidi mantiki ya biashara kuliko mpangilio wa chini ya kiwango.Fowler, M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2002

 Matumizi 
Ruby on Rails imetumika kujenga majukwaa makubwa ya wavuti kama GitHub na Shopify, na inabaki kuwa chaguo maarufu kwa wajasiriamali na wabunifu wa programu kutokana na urahisi wake na jamii kubwa ya watumiaji.Obie, O. The Rails Way. Addison-Wesley, 2007

 Umuhimu 
Kwa miongo miwili, Rails imechangia katika kukuza harakati za maendeleo ya programu haraka (rapid web development), ikisisitiza ushirikiano na urahisi wa kupima na kupanua programu.Thomas, D. Programming Ruby: The Pragmatic Programmer’s Guide. Pragmatic Bookshelf, 2004

 Marejeo 

Jamii:Kompyuta