⬆️ ⬇️

Django vs Rails: The Beginner Web Developer's Dilemma

Good day, habra people!

I would like to ask you to help me choose my life path. I am interested in web development, I already have some (very little) experience in this area and I want to further develop in this direction. Since I am a student, 9 months a year I have to spend a lot of time on a boring and not very useful learning heresy , but over the summer I would like to more or less thoroughly master one of the technologies listed in the title. Understanding that to become a professional in everything and at once is very difficult and it is necessary to begin with something one, I ask for your help in trying to determine.

Under the cut are my personal, very subjective observations.



Django:

+ Python - faster and, in my opinion, more convenient Ruby

+ Django use Google and Yandex (equal to the best!)

+ Subjectively: there are a few more django projects on our Internet sites than rails projects



Rails:

+ Ruby - more interesting and more beautiful Python

+ Subjectively: MVC implementation in Rails is nicer

+ More convenient development mode - support for out-of-box migrations and no need to restart the application after each change of the server-side code

- Ruby - PL as a plus and a minus - some things for me personally are difficult to understand (the data type is Symbol, the code blocks as arguments of the methods)



For those who can offer something else besides these two options, I want to immediately say:



')

Source: https://habr.com/ru/post/94255/



All Articles