top | item 34230371

Ask HN: Django vs. Rails, strengths and weaknesses?

2 points| bad-engineers | 3 years ago | reply

Would love to hear from people who have built something in both.

4 comments

order
[+] jray|3 years ago|reply
After many years, I tried Django again and it has left me quite cold. Both Rails and Laravel have more tools to be productive.

In both Rails and Laravel, with a couple of commands you generate all the code to have the authentication system (frontend included), in Django you have to write it yourself (how many millions of times has this part been written? Does the world need you to do it again?).

Scaffolding: Both Laravel and Rails have tools to generate the code for a simple CRUD, Django does not.

[+] rlawson|3 years ago|reply
Valid points! I basically copy over my auth templates and tweaks from one project to the next but it should be a basic working auth out of the box (unstyled templates).
[+] rlawson|3 years ago|reply
I think all are great frameworks and you can accomplish equally great things. I have not used Rails other than playing around but have built large systems in (many) PHP frameworks and Django.

For me it came down the simple fact that I prefer coding in Python over Ruby or PHP.

[+] pg_law|3 years ago|reply
Sorry, Have you considered rust ?