Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Web Framework - Ruby on Rails or Django for beginner? [closed]

I am still new to web framework and I am thinking of choosing either Ruby on Rails or Django. Which one should I go for as a beginner?

like image 916
JohanSJA Avatar asked May 04 '26 09:05

JohanSJA


2 Answers

If you don't know either, you're maybe a little better off with Ruby on Rails...

If you are experienced with programming at all, try this: I have found that almost all of my developer colleagues decide on RoR or Django based on the language. Both are a quick pick-up, and more often than not, one of the two languages will just "speak" to you.

I'm somewhat OCD with my code (and life) and for me, Python was a better fit. I felt calm while writing it, and more importantly, calm while reading it. However, the guy that sits next to me - and I have a mountain of respect for - found Ruby to be more appealing.

So my suggestion? If you already know how to write code and the meaning of Object Oriented, spend a day with each language. Almost invariably, you'll respect one, and fall in love with the other.

THEN pick a framework :)

like image 163
Dave Martorana Avatar answered May 07 '26 09:05

Dave Martorana


I have no experience in using RoR but 3 years of knowledge about Django. A very huge advantage of Django is its very good Documentation.

Especially for a beginner this might be the most important fact. Even most of the third party apps (pluggable modules/plugins) for django are document very good and are easy to use.

On the other hand Django code is in IMO more readable since its Python code - Ruby code tends to get messed up a bit faster.

like image 39
Gregor Müllegger Avatar answered May 07 '26 10:05

Gregor Müllegger



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!