Re:Django vs Rails
by tjstankus on Monday November 09, 2009 @06:17PM
(#931980)
What's also important, but not addressed in this article is the kind of app you are building. I'm generalizing a bit here, but Django seems to focus more on the CMS-y content type of applications whereas Rails shines more for non-traditional kinds of web apps.
[ Parent
| on HN ]
I think it's important to note where these frameworks come from. Rails started as a means to build a web app. Django started as a CMS for online newspapers.
I toyed with Django for a while before I moved to Rails. The main force driving me to Django first was that I already knew Python, whereas I'd never really used Ruby. I chose Rails over Django because of the magic. It seemed like I had to learn a lot more up front to get a web app working in Django, where I could get things working first in Rails while learning what the framework is doing over time.