Web Development with Python/Django or Ruby/Rails? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Web Development with Python/Django or Ruby/Rails?

I know the question has been asked multiple times, but I'm interested in taking a step further to master one of these. I enjoy Ruby more since it crosses over to my job (cyber security) but so does python. Other than the learning curve is there a difference between these two other than language? What is your opinions on the best or one you prefer and why?

27th Mar 2017, 2:11 AM
Justin McCormick
Justin McCormick - avatar
16 Answers
+ 9
My personal preference would say Rubyonrails for it is both simple and powerful.
27th Mar 2017, 4:48 AM
CHMD
CHMD - avatar
+ 5
I prefer PHP. Powerful, rather easy and similar to other languages. I'd go with it and then branch out, because the object oriented aspect is rather... bad. (Try Java afterwards - it's basically immortal).
28th Mar 2017, 5:15 PM
Fate
Fate - avatar
+ 3
Python, but not Django. I prefer Flask. You can write your web page in HTML, render it in Flask, plug-in Python, and host using Nginx. Full stack: Python 3.6; Back-end development Flask; render webpage with Py support Nginx; host on webserver
28th Mar 2017, 6:14 AM
Aareon Sullivan (Aareon.S)
Aareon Sullivan (Aareon.S) - avatar
+ 2
I prefer Django/python, because django comes with default security features
27th Mar 2017, 3:13 AM
onekpsc
+ 2
Give both a try.. pick one that appeals to your use case. "personally that would be Ruby." Though I hear Python has a plethora of libraries.
2nd Apr 2017, 8:51 AM
Dominic Monyoncho
Dominic Monyoncho - avatar
+ 1
ruby is easier than python
28th Mar 2017, 8:27 AM
Ogunesan Mathias Israel
Ogunesan Mathias Israel - avatar
+ 1
i think fr web page design html ,css ,python, frontpage, dreamweawer are good
30th Mar 2017, 4:50 AM
Sayantan Das
Sayantan Das - avatar
+ 1
i think fr web page design html ,css ,python, frontpage, dreamweawer are good
30th Mar 2017, 4:50 AM
Sayantan Das
Sayantan Das - avatar
+ 1
why not Python/Flask?
30th Mar 2017, 4:21 PM
Xrov
Xrov - avatar
+ 1
I am not here to say which is better, but to say have a look at NodeJS and PHP Laravel before deciding.
31st Mar 2017, 9:29 AM
Hasan Al-Yazidi
Hasan Al-Yazidi - avatar
0
I've heard python is easier to learn, but I know the ground work of both. I'm looking for the most beneficial excluding the steep learning curve aspect of Ruby.
28th Mar 2017, 12:16 AM
Justin McCormick
Justin McCormick - avatar
0
Django my friend..you try it first
28th Mar 2017, 10:45 AM
Giddy Kim
Giddy Kim - avatar
0
I would prefer django bcoz its easy and simple .
29th Mar 2017, 10:25 AM
Rohit Vadhavana
Rohit Vadhavana - avatar
- 1
I'm looking at going in to a few different programs, and they all say to get decent with Python first, then go to Ruby.
27th Mar 2017, 10:19 PM
John Masters
John Masters - avatar
- 1
try PHP or django...ruby is kinda dying(collected).
28th Mar 2017, 10:30 PM
Labib Abdullah
Labib Abdullah - avatar
- 2
Ruby is a good choice for a programming language. When you are looking at Scripting side of things, in addition to what you have? Then Python serves better
29th Mar 2017, 10:45 AM
Smiley