Ruby on Rails
E96207
Ruby on Rails is a popular open-source web application framework that emphasizes convention over configuration and rapid development for building database-backed applications.
All labels observed (3)
| Label | Occurrences |
|---|---|
| Ruby on Rails canonical | 18 |
| Rails | 1 |
| Ruby on Rails ecosystem | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
open-source software
ⓘ
software framework ⓘ web application framework ⓘ |
| abbreviation |
Ruby on Rails
self-linksurface differs
ⓘ
surface form:
Rails
RoR ⓘ |
| developer | David Heinemeier Hansson ⓘ |
| emphasizes |
convention over configuration
ⓘ
rapid development ⓘ |
| includesComponent |
Action Cable
ⓘ
Model-View-Controller ⓘ
surface form:
Action Controller
Action Mailer ⓘ Action Pack ⓘ Action View ⓘ Active Job ⓘ Active Record pattern ⓘ
surface form:
Active Record
Active Storage ⓘ Active Support ⓘ |
| influenced |
Django
ⓘ
Laravel ⓘ Phoenix Framework ⓘ |
| influencedBy | Basecamp internal framework ⓘ |
| initialReleaseDate | 2004 ⓘ |
| license | MIT License ⓘ |
| paradigm |
full-stack framework
ⓘ
opinionated framework ⓘ |
| programmingLanguage | Ruby ⓘ |
| repository | https://github.com/rails/rails ⓘ |
| supports |
MVC separation of concerns
ⓘ
Model-View-Controller architecture ⓘ ORM ⓘ RESTful application design ⓘ SQL databases ⓘ WebSockets via Action Cable ⓘ asset pipeline ⓘ code generation ⓘ command-line interface via rails command ⓘ database-backed web applications ⓘ filters ⓘ functional testing ⓘ helpers ⓘ integration testing ⓘ internationalization ⓘ layouts and partials ⓘ migrations ⓘ routing ⓘ scaffolding ⓘ unit testing ⓘ |
| targetPlatform | web ⓘ |
| uses | Active Record pattern ⓘ |
| website | https://rubyonrails.org ⓘ |
| writtenIn | Ruby ⓘ |
Referenced by (20)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Ruby on Rails ecosystem
this entity surface form:
Rails
subject surface form:
Justin.tv