Django vs Node js in 2025 - Make the Right Choice (Difference Explained)

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 99

  • @Daniel-Dann
    @Daniel-Dann  Год назад +5

    🔥(Discount Link) Get 25% OFF on DataCamp subscription: datacamp.pxf.io/qz4o1Y
    🚀 (Discount Link) Learn Django and Achieve Mastery: bit.ly/3Sm17vH
    🔥 (Discount Link) Node.js The Complete Guide: bit.ly/46xifCy

  • @fazlehadiazmat7g803
    @fazlehadiazmat7g803 8 месяцев назад +62

    bro didn't use any stock videos used himself and recorded them!!! great man excellent!

    • @Daniel-Dann
      @Daniel-Dann  8 месяцев назад +8

      Appreciate it!

    • @tusharagarwal5306
      @tusharagarwal5306 8 месяцев назад +1

      This made me subscribe to his channel instantly.

  • @charlie64x2
    @charlie64x2 Год назад +78

    I love Django. Do remember one thing: node is a platform for running code and writing JS apps and Django is a full blown web application framework.
    A better example would be to compare Nest.js to Django.

    • @mostafaalayesh2803
      @mostafaalayesh2803 Год назад +4

      I'm really speechless after your comment! we can say clearly that comparisons between node and Django are misleading.

    • @newafricanforum
      @newafricanforum Год назад

      ​@@mostafaalayesh2803not really misleading. If you exclude technicalities the comparison is about basically there are few back end stacks including js/node based and python based like django. So some people would like to know whether to use node based framework or django. I for one came here cause I have a small project and I am torn between django and , you get it, node. I know django has all the bells and whistles but I am thinking of using react, so the temptation is to rather go node, ie js through and through. But I might convinced otherwise, if I learn more about django .... for I am more familiar with node, but I am scrapping the web and python seems to be doing a great job at that.

  • @paborlouise319
    @paborlouise319 11 месяцев назад +3

    Django is great... Learn and use what is needed for the project to be a great programmer

  • @Shane_Palmer
    @Shane_Palmer Год назад +87

    Django is easier and better

    • @Bl1tzs
      @Bl1tzs 5 месяцев назад

      whats your basis

    • @Tiberiumgod
      @Tiberiumgod 5 месяцев назад +2

      No python for I/O operations.

    • @kfabbzmusic
      @kfabbzmusic 3 месяца назад +2

      ​@@Tiberiumgod have you heard of Django ninja ?

  • @austecon6818
    @austecon6818 6 месяцев назад +7

    I thought django can be async now too...

  • @divyanshrawat2859
    @divyanshrawat2859 8 месяцев назад +5

    it isnt even a comparison , nodejs is a javascript runtime on the other side , django is a backend framework

  • @Murphy_G
    @Murphy_G Год назад +13

    I'm with django

  • @fixmobile77
    @fixmobile77 7 месяцев назад +1

    Keep going! It's glad to see your content again. Thanks for it! And stay safe at this hard time!

    • @Daniel-Dann
      @Daniel-Dann  7 месяцев назад +1

      Many thanks! Will do!

  • @katata4742
    @katata4742 10 месяцев назад

    well we now have async .... in django .. if your for projects where you build it yourself ... django is king you wont believe how fast and how well you will build...

  • @Ethan_M77
    @Ethan_M77 Год назад +3

    Thanks for such quality in educational content, Daniel.

  • @netcat3000
    @netcat3000 7 месяцев назад +2

    why not both? serious question, I'm an expert in django but I have to write an app using node js for university and I wonder how to combine them I've never used node js

    • @abdulhannan288
      @abdulhannan288 6 месяцев назад

      What do you suggest should i learn Djanogo?

    • @netcat3000
      @netcat3000 6 месяцев назад +1

      ​@@abdulhannan288 I would definitely recommend learning Django. It's easy to use and offers extensive functionality, making it a powerful choice for backend development. Django ensures safety with many built-in tools and supports the creation of decent frontend interfaces as well. However, if your goal is to create beautiful, responsive, and high-quality frontends, Node.js might be a better fit. Personally, I found combining both Django for backend and Node.js for frontend to be highly effective. By harnessing the strengths of each, I achieved significantly better results compared to using either framework alone. Ultimately, choosing the right tool depends on your specific project needs and goals, but mastering both Django and Node.js can greatly enhance your ability to develop robust web applications.

  • @cysiek221
    @cysiek221 10 месяцев назад +1

    Świetny film Daniel! ;)

  • @rec-trick
    @rec-trick 10 месяцев назад +1

    I think he watched a video before that there is a way to make Django with multiple requests, so what about the modern versions between Asgi and wsgi, so what is the difference?

    • @Shyam_Mahanta
      @Shyam_Mahanta 10 месяцев назад

      nodejs, golang shines at cocurrency

  • @davifreire833
    @davifreire833 11 месяцев назад +3

    I am starting with Django as a freelancer. It's excelent.

  • @vaibhavwadhavane874
    @vaibhavwadhavane874 Год назад +2

    why developer use nodejs with express if we have NEXTjs to build fullstack apps????

    • @jass__0
      @jass__0 Год назад +2

      Scalability

  • @baby12173
    @baby12173 Год назад +9

    Django is better and easy to use .Big django and python

  • @xderen_xd
    @xderen_xd 11 месяцев назад +1

    JAH BLESS, and why not both? I was that developer marrie with javascript trying to do everything with that but is better to use the tool that is better for the job and combine them. I love the async of node.js for streaming or my online web games or chats but I also love python in large data management and django for that ready to use tools sometimes you have to write your own with node so I really will not compare them because I believe is different, node feels more like a backend language as maybe php more than a framework as Django

  • @reilwaystation4372
    @reilwaystation4372 5 месяцев назад

    after working with MERN for a year I'm so relieved that I'm back to django & vanilla JS.

    • @devanshdubey4588
      @devanshdubey4588 5 месяцев назад

      i am beginner, 2024 recently passout, no job should i learn node js or django?

    • @reilwaystation4372
      @reilwaystation4372 5 месяцев назад

      node express react if you're fresh
      Learn Django if you already use python.
      I used to work with MERN Stack but I find it working with django less stressful. my personal apps are django and I work with Nodejs frameworks when the job needs to.

    • @devanshdubey4588
      @devanshdubey4588 5 месяцев назад

      @@reilwaystation4372 I already know python, but people are saying that there are very less job opening for fresher for django

    • @zohebansari6429
      @zohebansari6429 3 месяца назад

      ​@@devanshdubey4588same people say for nodejs it is confusing as hell

  • @Wyatt_Coleman
    @Wyatt_Coleman Год назад +2

    good compersion. but I would prefer to see code examples more often

  • @ahamedminto8049
    @ahamedminto8049 Год назад +6

    NodeJs is great

  • @zaidradaideh8520
    @zaidradaideh8520 3 месяца назад +1

    dopra quta is node js has promise future?

  • @kyleefisher
    @kyleefisher Год назад +5

    Nodejs is my boy!

  • @christianmiguez1379
    @christianmiguez1379 6 месяцев назад

    I suscribed o the channel and Daniel did appear with thumbs up and sunglasses LOL

  • @lewisD122
    @lewisD122 Год назад

    super video! Which is the best framework for backend in 2024?

  • @sashas.3323
    @sashas.3323 9 месяцев назад +1

    Node is much quicker then python, it's better to comare node with go

  • @jayeshcholker
    @jayeshcholker 11 месяцев назад +3

    Node Js the King 👑

  • @Aditya-zl4qz
    @Aditya-zl4qz Год назад +8

    Node JS 🔥

    • @Öyster_Boy
      @Öyster_Boy 2 месяца назад

      But django is better.

  • @ShameelNim
    @ShameelNim Год назад +4

    Django is best

  • @gamingwolf3385
    @gamingwolf3385 Год назад +5

    Nodejs vs django ?? Golang please 💪 powerful easy popular , big companies start migrating to it , great developer experience and client experience !

    • @iShaymus
      @iShaymus Год назад +3

      Popular ..... lol. Not even at a stretch. Not mature, limited libraries, small developer base. It's a nice language but no IT manager is going anywhere near it in it's current state.

  • @vectoralphaSec
    @vectoralphaSec 10 месяцев назад +1

    Both are great, but i prefer Django.

  • @alexy.3512
    @alexy.3512 Год назад

    Today we are going to compare apples with oranges. Are you ok there?

  • @sherkan_n
    @sherkan_n Год назад +6

    i use nodejs with express, its nice

    • @rajashekhar433
      @rajashekhar433 Год назад

      Any tutorial to learn and example link please 🙏

    • @sherkan_n
      @sherkan_n Год назад

      sorry, I don't use tutorials anymore, there are many on the net anyway, I learned gradually while working on the website, I didn't use a specific tutorial or something @@rajashekhar433

    • @vaibhavwadhavane874
      @vaibhavwadhavane874 Год назад

      why you use nodejs with express if we have NEXTjs to build fullstack apps????

    • @sherkan_n
      @sherkan_n Год назад

      @@vaibhavwadhavane874 i use vuejs on frontend and i dont like next

    • @Shyam_Mahanta
      @Shyam_Mahanta 10 месяцев назад

      @@vaibhavwadhavane874 A sepearte node app can run on a dedicated machine is very standard for a backend system. you dont want your frontend and backend to run on same CPU.

  • @ThinkEagle7
    @ThinkEagle7 21 день назад

    I thought it is supposed to be express js vs Django.

  • @oundurra4
    @oundurra4 4 месяца назад

    Node.Js is uncompromised server-side environment. Plug and unplug whatever you want to you Node.Js service layer. Is more flexible and lighter than Django. Django as a full framework requieres full commitment to the architecture. In my case just don't swallow python yet, almost all python promises seems a lie to me.

  • @codeofmohit
    @codeofmohit 7 месяцев назад

    subscribed to your efforts bro , keep hustling, success will take care of itself 🚀

  • @megrose3718
    @megrose3718 Год назад

    Good suggestion, thx

  • @Robertss556
    @Robertss556 Год назад

    please, make video laravel vs Node js

  • @ep9649
    @ep9649 4 месяца назад

    This comparison has no point.
    NodeJS is a runtime for JS
    While Django is Web framework for Python.
    Totally different topics.
    It would be better to compare two web frameworks like django and nestjs(wich i am a big fan of)
    OR
    Runtimes nodeJS and cpython

  • @Evan_T11
    @Evan_T11 Год назад

    Daniel, can you make more videos about data analytics?

  • @ivan.jeremic
    @ivan.jeremic 8 месяцев назад

    They are not the same thing, Python can be compared to Node and not django

  • @abin333
    @abin333 6 месяцев назад +1

    Node Node Node

  • @theandrefilipe90
    @theandrefilipe90 5 месяцев назад +1

    love the accent

  • @vojtaborsky
    @vojtaborsky Год назад

    not bad, thanks

  • @jayeshcholker
    @jayeshcholker 11 месяцев назад +1

    Django is great for be jobless 😂

  • @ragama623
    @ragama623 5 месяцев назад

    What about spring boot?

  • @deequi77
    @deequi77 8 месяцев назад

    Django Django Django

  • @Mr_XYX
    @Mr_XYX 11 месяцев назад

    Django is the Best

  • @Yarkanlaki
    @Yarkanlaki Год назад

    Learn Django if you wanna be jobless

    • @newafricanforum
      @newafricanforum Год назад +1

      Good point. In my many years in industry, I have heard of 2 local companies doing django. I even tried to search for jobs requiring django and it is zero.... here in NZ😂

    • @ruksharalam173
      @ruksharalam173 10 месяцев назад +2

      Compared to Node + React jobs, Django jobs are far less indeed.

    • @Yarkanlaki
      @Yarkanlaki 10 месяцев назад

      @@newafricanforum in MENA most devs learnt PHP in 2007 now they are COE and team leaders and next gen Developers mostly use MERN stack only solo devs like me use Django as full stack development. tool since 2021. Until now I have one interview with a company wannt to add Django dev to their team

    • @Yarkanlaki
      @Yarkanlaki 10 месяцев назад

      @@newafricanforum Large number of programmers are unemployed but Django dev are those never get job , since 2019 i had single interview with tech company and i had rejected foe being useless ,, here in MENA. ( 20 countries)

    • @Yarkanlaki
      @Yarkanlaki 10 месяцев назад

      @@ruksharalam173 Cuz Node has MERN stack both back-end and front-end dev use same code ( same pain) so its most demand by IT Solutions ,But I use Django only for side projects cuz most client are in hurry so Django + Alpinjs + HTMX + Tailwindcss boomb = a Web. App ready for service + admin panel

  • @basese83
    @basese83 10 месяцев назад

    both

  • @marcohama1
    @marcohama1 7 месяцев назад

    Node Js

  • @AlexM-ne8jm
    @AlexM-ne8jm Год назад +4

    nodejs is superior in everyway

    • @ah89971
      @ah89971 Год назад +3

      In security?!

    • @esmupamungkas
      @esmupamungkas Год назад +2

      Yep, and superior in node_modules directory size, superior in using other libraries (even calling python libraries) to make it "work in nodejs-ish style", superior in npm packages with a lot of packages doing the same thing, it really is "superior"...

    • @vaibhavwadhavane874
      @vaibhavwadhavane874 Год назад +1

      why you use nodejs with express if we have NEXTjs to build fullstack apps????

    • @newafricanforum
      @newafricanforum Год назад

      ​@@ah89971no platform will be secure out of the box. Whatever you use, you will have to deal with security issues one way or another.😢

    • @esmupamungkas
      @esmupamungkas 10 месяцев назад

      @@Shyam_Mahanta Technically most of programming languages cosidered as turing complete can handle all of them. It's just the fanbase that blowing it up anyways.

  • @slkumar022
    @slkumar022 9 месяцев назад

    Russian??

  • @writterpanditsid5048
    @writterpanditsid5048 11 месяцев назад

    Next js

  • @psk9301
    @psk9301 11 месяцев назад +2

    Node for noobs ,i will prefer golang fiber over node