DEV Community

Divyesh Parmar
Divyesh Parmar

Posted on

3 1

Should I carry on with Django or Node.js?

Hello everyone I'm just another fellow beginner, I've been trying to learn Node.js from mostly YouTube videos and MDN and other online resources. (learnyounode, FreeCodeCamp) also created simple To-Do app, a login app, now I'm trying to create a simple blog website with Node.js Express.js and server side rendering with .ejs but somehow I feel like bit weird and overwhelming while using so many libraries and/or functions like

  • CORS,
  • JWT,
  • passport.js for login signup and creating local strategy'
  • body-parser (which I still forget to understand that why we needed it in first place.)
  • cookie-session ( which I understood only because of passport.js)

2 months ago I was practicing I've created simple blog site and and a photo collections library site with Pytho- Django 2 months ago and I felt a little comfortable as Python itself feels more organised and well structured, I have heard that Django is just another framework not a run time like Node.js is, and it really provide many inbuilt facilities.

  • I'm a little more Comfy with Python is because during college and elsewhere I've practice DS & Algorithms in Java and C and that's why I can also try that in Python but in JS its not the case. Moreover, I'm still trying to practice more DS & Algorithms with geeksforgeeks.org

But right now I feel lost with Node.js every single day, and don't know how to proceed creating blog (particularly I've just implemented the login signup thing and yet to create the blog post model). You might wonder why am I juggling? That is because after looking at angelList (here in India) there are more opportunities with Node. I hope to start applying soon and land at some intriguing work place, I am under such a pressure from parents for that.

What are your thoughts on this?

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay