10AviationBPABusiness licensingCMSCMS_1Computer and mobile accessoriesComputer SoftwareCRMCybersecurityDesktopDigital marketingDiversityEmbeddedEntertainmentFarmingGamblingHelthcareHomeInsuranceIoTIoT_1LawMachine LearningMediaMilitaryMobileMobile_1QAQA_1Real EstateRestaurantsSocial projectSocialSocial projectSocial project_1Software developmentSportTransport

Django vs Ruby on Rails

by Svitla Team

February 24, 2012
scroll

Don’t know what framework, Django or Ruby on Rails, will best fit your project? Then this post is for you.
There’s a Django vs Ruby on Rails debate with numerous web developers taking sides and insist that one is better than the other. Even though these frameworks have their respective advantages and disadvantages, the similarities are notable and doing comparison is unavoidable. In order to settle which framework is the right one for you have to learn more about them.

Origins

Django became known as a successful product of Lawrence Journal World and was originally designed to for their news web sites. It was released under a BSD license in July 2005. As Django authors say it was created to meet the fast deadlines of journalism websites, whilst at he same time keeping the development process clean and maintainable. On the other hand, Ruby on Rails emerged during the creation of the BaseCamp, an online project management tool. It was released a year prior to Django in July 2004.

Both frameworks were designed for the creation of complex database-driven websites. They both are also MVC. However, Ruby on Rails was released earlier and by 2006 was already widely recognized.

Programming Languages

The primary difference between these frameworks is their programming languages. As you probably know Django web framework is based on Python while Ruby on Rails on Ruby. Both are dynamic general purpose object-oriented programming languages.

In terms of programming languages both web frameworks are relatively the same.

Top 5 Ruby on Rails Websites

  1. Twitter

  2. Github

  3. Groupon

  4. Shopify

  5. Yellow Pages

Top 5 Django Websites

  1. Zimbio

  2. Washingtonpost

  3. Focus

  4. LJWorld

  5. Lawrence

Conclusion

As you can see both of the framework are very similar and it’s difficult to say which one is better. However, there’s a tendency to choose Ruby on Rails for community, classifieds and general purpose websites while Django for news and media websites.

by Svitla Team
February 24, 2012

Related articles

RubyC-2018 / 2-3 June
by Svitla Team
December 27, 2017
event
RubyC-2016 Agenda
by Svitla Team
April 22, 2016
article
Ruby on Rails "Must" reading list
by Svitla Team
April 22, 2016
article

Stay informed - subscribe!

Join our newsletter and get the latest content right in your inbox once or twice per week.

Now you will get awesome news!