Ruby on Rails is awesome because it’s open-source (so free), easy to learn, quick to develop with, has plenty of out-of-the-box solutions (Gems), is easy and effective when it comes to testing, and it has a great, supportive community.