What Is Ruby On Rails (RoR)?
Ruby on Rails (RoR) is the new kid on the block. It's not quite a veteran yet, but it's got some pretty impressive credentials. It's cross-platform, written in Ruby, and has a team of several individual contributors who investigate and further develop the framework. As a result of the hard work of these programmers, you can build Web applications much faster than you could before by minimizing the steps, time, and jargon involved in programming. RoR is a cross-platform Web application framework written in Ruby. This framework was authored by David Heinemeier Hansson and explored and further forwarded by a rail team of some individual contributors. RoR also allows a programmer to develop Web applications much faster by minimizing the steps, time and jargon involved in programming. It is achieved through "convention over configuration" and "associations". Convention over configuration means that instead of telling you how to run your application, you tell it what kind of files should exist in specific directories. It then figures out how to run your application based on those conventions. Associations refer to how RoR allows developers to create code that models real-world relationships between objects through their relationships with other things. Ruby on Rails is an open-source web framework that follows the model-view-controller (MVC) approach. The application logic is separated from the user interface, and RoR implements a popular technique called unobtrusive JavaScript to isolate the application functionality from the user Interface. Like any other modern framework, RoR implements a "convention over configuration" approach that seeks to reduce the number of decisions that programmers need to make. RoR consists of several packages: Active Record, Action Pack, Active Resource, Action Mailer and Active Support. Ruby on Rails is a programming language created in the late 90s. It was designed to make web development more straightforward, and it did just that. The language grew in popularity and soon became one of the most popular frameworks for creating web applications. But then something happened: It got even better!
Related Terms by Software Development
Join Our Newsletter
Get weekly news, engaging articles, and career tips-all free!
By subscribing to our newsletter, you're cool with our terms and conditions and agree to our Privacy Policy.