PYTHON VS NODEJS | HERE'S WHAT WE THINK

Поделиться
HTML-код
  • Опубликовано: 11 янв 2021
  • Let's review Python vs Node.js pros and cons, and what is the best choice for your project.
    ▶ Contact Jelvix: hello@jelvix.com | jelvix.com
    We are a technology consulting and software development company eager to share our knowledge and experience.
    Subscribe for more tech tips and tutorials: / @jelvix
    ▶ LINKS:
    - Best Nodejs frameworks - jelvix.com/blog/best-nodejs-f...
    - Python vs Node.js - jelvix.com/blog/node-js-vs-py...
    ▶ TIME CODES:
    ▶ Follow us:
    Facebook - / jelvixcompany
    Twitter - / jelvix
    Instagram - / jelvix
    Linkedin - / jelvix
    Upwork - www.upwork.com/ag/jelvix/
    ▶ About this video:
    What are the Criteria for Choosing Between Node.js and Python?
    Well, when we choose the tech stack for our clients, we at Jelvix usually focus on the criteria as:
    - What kind of project are we dealing with?
    - What kind of product do we expect to deliver?
    - What is the project’s reach?
    - What resources do we currently have?
    - What is the situation on the market?
    - What are our main performance criteria?
  • НаукаНаука

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

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

    Python or Node.js - which one would you choose for your project? Drop a comment and let's find out the winner...☺

  • @krohit65
    @krohit65 2 года назад +33

    Now I become more confused than before

  • @xadasol8692
    @xadasol8692 3 года назад +103

    I have been a Python developer for years and when I first heard about nodejs it seemed overwhelming but over time it became easier and easier to code and build challenging apps that wasn't an option with Python, however Python is still the leader when it comes to data analysis and data science etc.
    I love coding in both JavaScript and Python :)

    • @AbhishekMishra-fr7po
      @AbhishekMishra-fr7po 2 года назад +2

      hey man, I m working on a new startup dedicated to brain computer interfaces and smart homes. They have given me task to figure out which would work for their solutions and products...like edge computing devices, IOT applications, smart home devices connected to Mobile app, so some ML stuff might also happen So which framework is better to go for??? Python or Node?? So its future ready too

    • @masteroogway6808
      @masteroogway6808 2 года назад

      @@AbhishekMishra-fr7po python

    • @rogerorio912
      @rogerorio912 2 года назад

      Can python also be used in creating enterprise softwares, real time messengers, collaboration platforms and streaming application like Node.JS ???

    • @cmdxen
      @cmdxen 2 года назад +1

      @@rogerorio912 python aint best choice when it comes to framework, i suggest using React

    • @cmdxen
      @cmdxen 2 года назад

      @Yassin Zao i mean its a framework not python

  • @andreybessonov5895
    @andreybessonov5895 3 года назад +13

    One thread?
    Event Loop yes, but you can use cluster and child_process? It`s a part of NodeJS now?

  • @raazbabbar5499
    @raazbabbar5499 2 года назад +3

    Using worker thread pools, high intensity CPU Task can be performed with Node Js.

  • @shokintouch348
    @shokintouch348 2 года назад

    what software did you used for graphic design of this video?

  • @empowercode
    @empowercode 3 года назад +8

    Hey! I just found your channel and subscribed, love what you're doing!
    I like how clear and detailed your explanations are as well as the depth of knowledge you have surrounding the topic! Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience. I wish you the best of luck on your RUclips Journey, can't wait to see you succeed! Your content really stands out and you've put so much thought into your videos!
    Cheers, happy holidays, and keep up the great work ;)

  • @corporateboom
    @corporateboom 2 года назад +2

    sir can we use node js and django together?

  • @firdousbhat123
    @firdousbhat123 3 года назад +14

    Did you consider Python's FastAPI framework?

  • @Tommy-jn9ps
    @Tommy-jn9ps 3 года назад +19

    Don't kill me if i missed it but there also should be that django is soo much more secure and has a structure to it where as node is not secure at all and you have to do it yourself. Also single page applications isnt really a benefit for node js since both can be used with react and thats what makes it a spa.

    • @AbhishekMishra-fr7po
      @AbhishekMishra-fr7po 2 года назад

      hey man, I m working on a new startup dedicated to brain computer interfaces and smart homes. They have given me task to figure out which would work for their solutions and products...like edge computing devices, IOT applications, smart home devices connected to Mobile app, so some ML stuff might also happen So which framework is better to go for??? Django or Node?? So its future ready too

    • @Tommy-jn9ps
      @Tommy-jn9ps 2 года назад +4

      @@AbhishekMishra-fr7po Django, its better for scaling and its secure. You mentioned Machine learning so using django and knowing python is a great benefit

    • @okonkwo.ify18
      @okonkwo.ify18 2 года назад

      So you are too lazy to install a package like joi? U r a joke

  • @petergarcies4640
    @petergarcies4640 3 года назад +7

    it's a great combo video guide

  • @bukh
    @bukh 3 года назад +8

    That's exactly what I was looking for, when to use what 👌🏻. Thank you for this video and the time it took research and put together 🌹👍🏻

    • @sameerdeveloper2971
      @sameerdeveloper2971 3 года назад +1

      So which one you choose

    • @bukh
      @bukh 3 года назад

      @@sameerdeveloper2971 I went with django, but hopefully after the project is done I would have time to try node.

    • @sameerdeveloper2971
      @sameerdeveloper2971 3 года назад

      @@bukh so what is the experiences of Django how do you fill in Django is good

    • @bukh
      @bukh 3 года назад +1

      @@sameerdeveloper2971 really good, I've been learning about Django for a year and half (not consistently because of school and work), and I'm enjoying how easy it is to deal with databases. Also I try to break my code but Django has pretty tight security.

    • @sameerdeveloper2971
      @sameerdeveloper2971 3 года назад +1

      @@bukh wow I also working in Django and I learned lot of thing and I enjoy Django by the way Django is more powerful

  • @mohammadshishegar
    @mohammadshishegar 3 года назад +5

    thankful
    Its very good about node js and django
    👍👍

  • @junshengtay1062
    @junshengtay1062 3 года назад +3

    Tbh I like this video and good info also thanks

  • @anshulmodi50
    @anshulmodi50 3 года назад +1

    From which language Alexa is made python or javascript or with both

  • @orpheustelos5561
    @orpheustelos5561 2 года назад

    Hi im a student and our project was to develop a web where theres a login system and location tracker like google maps. Which backend framework should i use? TYIA

  • @phokgedimaja327
    @phokgedimaja327 2 года назад +10

    Python stands out because of ML, otherwise NodeJs stands out.especially in app/web development.

  • @garveziukas
    @garveziukas 2 года назад +7

    I am pretty sure you can write multithreaded code in node.

  • @nicetomeetugaming7024
    @nicetomeetugaming7024 2 года назад

    Good video, thanks!

  • @mrbush1872
    @mrbush1872 2 года назад +10

    Django лучше для интернет магазинов , соц, сетей , CRM , в общем там где не так важна скорость , а NodeJS , вы точно подметили , лучше для streaming платформ ... Хотя его скоро может потеснить GO )
    Спасибо за видео и полезную информацию 👍

  • @jubinroy4987
    @jubinroy4987 2 года назад

    What about fast api

  • @arnaldogonzalez1
    @arnaldogonzalez1 3 года назад +6

    I personally hate the callbacks and the async nature. I feel that it gets too nested and ugly quick. Writing promises, like wtf. Had to ditch npm/node. Loved the idea of JavaScript on the server, but implementation is subpar and hated working with it IMO. Personally waaaay happier now with Python

    • @arnaldogonzalez1
      @arnaldogonzalez1 2 года назад +1

      @@Yusta19 I hear you, I may try it some time again. So far things have been great using python. Building games, backend api's, scripts, web scrapers, has been straight forward and pretty fun for me in python. Debugging has been way quicker for me too.

  • @williamjones2128
    @williamjones2128 3 года назад +3

    Great video! Which is the best for backend development in 2021?

    • @Jelvix
      @Jelvix  3 года назад

      Thank you! Actually, it depends on your project. We use both of them in our work.

    • @KaranKumar-wb5bn
      @KaranKumar-wb5bn 3 года назад +4

      I would suggest nodejs with typescript.

    • @AbhishekMishra-fr7po
      @AbhishekMishra-fr7po 2 года назад

      @@KaranKumar-wb5bn hey man, I m working on a new startup dedicated to brain computer interfaces and smart homes. They have given me task to figure out which would work for their solutions and products...like edge computing devices, IOT applications, smart home devices connected to Mobile app, so some ML stuff might also happen So which framework is better to go for??? Python or Node?? So its future ready too

    • @KaranKumar-wb5bn
      @KaranKumar-wb5bn 2 года назад +1

      @@AbhishekMishra-fr7po Since you're gonna be dealing with ML models, I'd suggest python+flask

    • @kotimara8711
      @kotimara8711 2 года назад +1

      If you're building a content heavy, high traffic application (eg: a social media) then most preferably a compiled language to start with. Considering the popularity, Java is perhaps the best choice! For a normal small or medium sized application either python or node will do the job. You can use ruby on rails otherwise.

  • @venkatesh2788
    @venkatesh2788 3 года назад +7

    Can we add Artificial Intelligence to nodejs using python

    • @oktayx189
      @oktayx189 2 года назад +1

      Sure . if you invent AI first.

    • @wateryagarvideos5186
      @wateryagarvideos5186 2 года назад

      @@oktayx189 ? AI was invented more than 50 years ago.

    • @oktayx189
      @oktayx189 2 года назад +2

      @@wateryagarvideos5186 That's machine learning and a bunch of if/then/else statements. You can do a google search "does ai exist".

    • @DrFish547
      @DrFish547 2 года назад +2

      @@oktayx189 Old AI was more like that, however modern AI (Deep learning) is has nothing to do with if/then/else statements, it's all maths, statistics and probability.

  • @josepacheco1063
    @josepacheco1063 3 года назад +6

    great content as always! also can you make a comparison between node and php? thank you

    • @Jelvix
      @Jelvix  3 года назад +2

      Great idea! Thank you, we'll include it in our plan.

    • @andrey1652
      @andrey1652 3 года назад +7

      Php 🤮

    • @josepacheco1063
      @josepacheco1063 3 года назад +4

      lol another hipster expert wannabe

    • @MrPersononutube
      @MrPersononutube 3 года назад +1

      @@josepacheco1063 depends where you are as a developer

    • @Atharva_kathiyawadi
      @Atharva_kathiyawadi 2 года назад

      @@Jelvix hey python developer vs automation QA which one great future?

  • @Roozbeh49463
    @Roozbeh49463 3 года назад +1

    love this video

  • @monireol
    @monireol 3 года назад +3

    Nice video

  • @givansot4581
    @givansot4581 2 года назад +4

    html/css is being ranked in the top programming languages.... it doesn't belong in that list

  • @Lite11-
    @Lite11- 2 года назад +5

    I'm with django

  • @cleversalah2079
    @cleversalah2079 2 года назад

    Company didn't see your language python or node js they just see how quickly you are finishing the work be smart at work... I love python because its easy

  • @ckhobhey1047
    @ckhobhey1047 2 года назад +9

    Learn both and be free

  • @yurakolesnikov9725
    @yurakolesnikov9725 3 года назад +18

    Stop showing people coding on little mac, it's so not true. True code has at least two big ass monitors :D
    Great content tho

    • @kerimgueney
      @kerimgueney 3 года назад

      It's just stock footage, mate.

    • @zanga6641
      @zanga6641 2 года назад

      literally true

  • @Pradeep-Siddeshwar
    @Pradeep-Siddeshwar 3 года назад +4

    Which is better Python and node.js

  • @Maya_ni_Ochiru
    @Maya_ni_Ochiru 2 года назад +2

    Deno 😎

  • @saifullahshahen
    @saifullahshahen 2 года назад +15

    If you compare speed, Node is slower than GO. Speed isn't everything. Python has many web frameworks like FastAPI. These are enough fast for building API. Though node isn't a framework. 🤣🤣

    • @opcon3155
      @opcon3155 2 года назад +3

      True bro, people are idiots to like nodejs over python
      Also python 3.11 is said to be 60% faster
      Nodejs isn’t even a framework, it’s a bloody runtime environment
      Django and FastAPI are enterprise level frameworks

    • @opcon3155
      @opcon3155 2 года назад

      @drag (Avdan OS Developer) I guess it’s safe to say that each technology is only “the best” if it solves the problem / task you are wanting to accomplish

    • @opcon3155
      @opcon3155 2 года назад

      @drag (Avdan OS Developer) if there’s one language that JavaScript and python can gang up on…it’s GoLang

    • @saifullahshahen
      @saifullahshahen 2 года назад

      @drag (Avdan OS Developer) client side lang vs server side lang. what a comparison.

    • @saifullahshahen
      @saifullahshahen 2 года назад

      @@opcon3155 how can you build logic of web frontend using golang? javascript is javascript for client site.

  • @brianjensen2532
    @brianjensen2532 3 года назад +13

    This feels like a commercial or advertisement from the 90's. Stop talking like that!!! lmfao Do you wanna buy a car. SUNDAY SUNDAY SUNDAY!!!!

    • @kerimgueney
      @kerimgueney 3 года назад

      That's because it is. It's essentially an ad for the company that created this... Or at least paid for it.

    • @Jelvix
      @Jelvix  3 года назад +1

      I guess our VO sounds too professional and makes you think like this! Actually, all our videos are made by people working at Jelvix. While everyone is maintaining the company blog, we decided to make videos, it's more fun!

    • @brianjensen2532
      @brianjensen2532 3 года назад +1

      @@Jelvix "Too professional" is being confused with "Too condescending".

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

      Yeah sounds like a tampon commercial.

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

    was it voiced by a robot? Because no human being spells "node.js" as "node DOT js"

  • @blazi_0
    @blazi_0 3 года назад +6

    Wait for me until you could use python for web development . I'm using js now but in the future will fuck JavaScript and node and switch to sweety python

  • @Jose-cf8ps
    @Jose-cf8ps 2 года назад +3

    A hello world with 100mb says everything

    • @igbana
      @igbana 2 года назад

      What framework is that? 😂🙆

  • @okonkwo.ify18
    @okonkwo.ify18 2 года назад +2

    I know python . But am with Node cos python syntax is weird

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

      @विकास what isn't simple.
      Javascript and node are weird

  • @kotimara8711
    @kotimara8711 2 года назад +1

    who tf calls it node dot js?

  • @neerajk_10
    @neerajk_10 3 года назад +3

    jevlis ka?

  • @a407081
    @a407081 2 года назад

    I can’t understand python logic
    Nodejs better for me

  • @Ghostanonymous1
    @Ghostanonymous1 2 года назад +12

    django fans like

    • @zanga6641
      @zanga6641 2 года назад +3

      imagine using django

    • @Ghostanonymous1
      @Ghostanonymous1 2 года назад +2

      @@zanga6641 thats next lvl bri

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

      @@zanga6641 but django is cool. Heck I even use flask.

  • @pepelemacho
    @pepelemacho 2 года назад +1

    Why are all those "programmers" models

  • @samucancld
    @samucancld 2 года назад

    Django

  • @mutatedllama
    @mutatedllama 2 года назад +1

    This video sounds like it was made by a robot

    • @Jelvix
      @Jelvix  2 года назад +1

      It wasn’t :-(

  • @anshulmanapure1980
    @anshulmanapure1980 2 года назад

    Python wasnt the most famous language.

  • @ibekwevictor1158
    @ibekwevictor1158 Год назад +8

    Python will remain the best and future of programming...more and more frameworks and libraries will keep it on top and way more easier

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

      We appreciate you sending us your feedback. 😉

  • @ubivision
    @ubivision 3 года назад +4

    It's note node "dot" js. It's node js. Stop using script readers programs.

    • @antonin2478
      @antonin2478 3 года назад

      not*. go to school first

    • @ubivision
      @ubivision 3 года назад +1

      @@antonin2478 You don't even understand sarcasm. It's referring to script reader. SMH.

  • @Gobillion160
    @Gobillion160 3 года назад +17

    nodejs is superior in everyway

  • @opcon3155
    @opcon3155 2 года назад +2

    I hate JS for back end…also JS is 7th place on TIOBE

    • @opcon3155
      @opcon3155 2 года назад

      @drag (Avdan OS Developer) TS is pretty fun
      And if JS at anytime is fun it’s only when I use react lol

    • @opcon3155
      @opcon3155 2 года назад

      @drag (Avdan OS Developer) 😵‍💫😵‍💫 noooo react is epic for front end development
      To top it all off, mongodb, fastapi and react make a killer combo

    • @opcon3155
      @opcon3155 2 года назад

      @drag (Avdan OS Developer) first time hearing of it bro, will check it out for sure

  • @FuzzPiAndFacial
    @FuzzPiAndFacial 3 года назад +9

    Node is weak as hell

    • @ShoppingBored
      @ShoppingBored 3 года назад +1

      It all depends on your needs. 5:00

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

      Very.
      Even flask is more powerful than node.
      Django beats node by far and will only improve overtime.

  • @sumitbaghel3176
    @sumitbaghel3176 3 года назад +1

    Nice video