Backend Ruby on Rails
Ruby on Rails
Framework
A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Last updated: January 14, 2024

Overview

  • Ruby on Rails, often just called Rails, is a web application framework written in Ruby.
  • It follows the convention over configuration (CoC) principle, which means it favors conventionally structured code, reducing the need for configuration.
  • Rails uses the model-view-controller (MVC) architecture, making it easy to organize application programming.
  • It emphasizes the use of software engineering patterns like DRY (Don't Repeat Yourself) and RESTful design.
  • Rails has a strong focus on testing and has a large, active community, with extensive libraries and plugins.