Ruby on Rails software | |
---|---|
Genere | Framework per applicazioni web |
Sviluppatore | Rails Core Team. |
Data prima versione | 13 dicembre 2005[1] |
Ultima versione | 8.0.0 (7 novembre 2024) |
Ultima beta | 5.2.0 (27 novembre 2017) |
Sistema operativo | Multipiattaforma |
Linguaggio | Ruby |
Licenza | Licenza MIT (licenza libera) |
Sito web | rubyonrails.org |
Ruby on Rails, spesso chiamato RoR o semplicemente Rails, è un framework open source server side per applicazioni web scritto in Ruby. È stato creato da David Heinemeier Hansson (noto anche come DHH) come framework derivato dallo sviluppo dell'applicazione Basecamp per l'azienda 37signals.
Ruby on Rails è un framework Model-View-Controller (MVC) concepito per facilitare lo sviluppo rapido di applicazioni web, aderendo a design pattern consolidati come Active Record, Convention over configuration (CoC) e Don't repeat yourself (DRY).
Rails è principalmente distribuito attraverso RubyGems, che è il gestore di pacchetti standard di Ruby.
Tra le piattaforme che usano o che hanno usato Ruby on Rails ci sono Airbnb, Bloomberg, Crunchbase, Dribbble,[2] indiexpo, GitHub[3], Twitch[4], Twitter[5] e Shopify.