DEV Community

Discussion on: Which backend stack will be good to learn now and will be futuristic also?

Collapse
 
foresthoffman profile image
Forest Hoffman

I haven't used Django, while I have used Node, so I may be biased towards Node. That said, I have used both Python and JavaScript, and enjoy using them both.

I think the distinction between Django and Node is that the former is a web framework and the latter is a JavaScript runtime environment. So one is used to make building web apps easier with Python, and the other is to build backend programs with JavaScript.

So, the questions that you should ask yourself are:
1) What do I want to do?
2) How will Django or NodeJS help with that?

If you answer those two questions and are still unsure, pick one and make a simple project with it.

You'll find that learning one will help you learn the other.

Let me know if that helps. :)