Ruby on Rails, or Rails, is an open-source, server-side web application framework written in the Ruby programming language. Rails is a model–view–controller (MVC) framework, which means it has default structures for a database, a web service, and web pages. Thus, Rails combines the Ruby programming language with HTML, CSS, and JavaScript to create a web application that runs on a web server.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.