Ruby on Rails is a server-side web application framework written in Ruby under the MIT License. Rails is a model-view-controller (MVC) framework, providing default structures for a database, a web service, and web pages. It encourages and facilitates the use of web standards such as JSON or XML for data transfer and HTML, CSS and JavaScript for user interfacing. In addition to MVC, Rails emphasizes the use of other well-known software engineering patterns and paradigms, including convention over configuration (CoC), don't repeat yourself (DRY), and the active record pattern.
Facts
Initial Release Year Primary Language MaintainerDavid Heinemeier Hansson and the Rails core team 1 Connections
Held Differently
Sails.js, Frameworks Architectural-similarity claim, not shared lineage or shared code. Verified en.wikipedia.org/wiki/Sails.js: "It is designed for Node.js web applications and APIs with similar architecture to Ruby on Rails." Also: "Similar to Ruby on Rails, Sails.js provides an object-relational mapping interface using Waterline.js."
Built On
Ruby on Rails is a server-side web application framework written in Ruby.
Sources
1. Wikipedia: Ruby on Rails
WikipediaLead section
Rails is a model-view-controller (MVC) framework, providing default structures for a database, a web service, and web pages.
entity record, description (license)
Ruby on Rails is a server-side web application framework written in Ruby under the MIT License.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.