How Node JS Works?

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • Its important to understand how Node JS works as a backend
    And How it handle multiple requests from clients.
    What is libuv?
    Support by becoming a Member : / @telusko

Komentáře • 266

  • @deanjones2525
    @deanjones2525 Před 4 lety +67

    I can't remember what first brought me to your channel, but I must say, you're a wonderful teacher. You break things down succinctly. You ask the questions that newbie programmers would ask, and you provide the answers. You never seem to be in a rush, and you don't make us seem stupid by mentioning a concept and never explaining what it means. Again, you're a wonderful teacher. Thank you for your time and videos.

  • @UmeshKhiste
    @UmeshKhiste Před 4 lety +63

    One of the best channel to clear basic concept and more about programming language. Keep going...

  • @Solo_playz
    @Solo_playz Před 2 lety +8

    What an explanation .until now I only use node js but didn't know how it works but from now I can explain to others what is node js and how it works very easily 💪👍👍🙏🙏🙏 Thanks Telusko.

  • @kushaalrana
    @kushaalrana Před 4 lety +24

    Ong those animations are too good I didn't even knew when the video was over Awesome teaching 👌 Keep Uploading The same way

  • @rjaishree8297
    @rjaishree8297 Před rokem +3

    I can proudly say that you are my favorite teacher, all i need in your teachings

  • @sravan8643
    @sravan8643 Před rokem +1

    The way you were able to breakdown this concept into plain English was beautiful!!!
    Thanks for the video

  • @pjcodes
    @pjcodes Před 3 měsíci

    Sir.. hats off!! I spent entire today to understand how node js works ... I was literally on the verge of crying... finally thought of giving this video a try at 1 AM ... Anddd YOUUU made me understand this so simply.. I cant thank you enough... lot of respect!

  • @sangitakumre3294
    @sangitakumre3294 Před 4 lety +12

    Good tutorial .... thank you ... you ask yourself the question, the best way to understand that technique in a proper way ..

  • @satyajitmahunta7906
    @satyajitmahunta7906 Před 2 lety +2

    ULTRA LEVEL EXPLANATION ......Realy Awesome

  • @shajalkumer938
    @shajalkumer938 Před 4 lety +11

    You teaching style is really great. 😍😍 and love this style..
    Javascript has no thread,,, Ohhh"!!

  • @niranjangowda9264
    @niranjangowda9264 Před 3 lety +1

    Take a bow to this man , he just made me to digest all concept easily. 🙏

  • @svanaja331
    @svanaja331 Před rokem +1

    No words to stay, Magnificent job sir

  • @mubashir.rahman
    @mubashir.rahman Před 3 lety +2

    I was confused about some concepts and I am feeling so lucky after listening you. Much appreciated Sir ! Please keep it up

  • @akankshagarg2204
    @akankshagarg2204 Před 4 lety +5

    What an amazing tutorial. So crisp and clear. Keep teaching sir! 😊

  • @vigneshv1517
    @vigneshv1517 Před 4 lety +3

    I’ve finally found out what I am looking for. Cleared all of my doubts about node js. Thank you soo much for this video Navin

  • @kirangandikota95
    @kirangandikota95 Před 4 lety +1

    One of the best teacher in the world. Every complex concept made simple with your teaching sir..

  • @subhankarhotta7094
    @subhankarhotta7094 Před 3 lety +2

    The best video for any beginner looking forward to learn JS. Touched some important concepts but made them look very simple through some great explanation.

  • @abhinavbindra1727
    @abhinavbindra1727 Před 3 lety

    this is the most important thing to understand about node js as it tells us why and where should node js is more powerful. thanks sir

  • @samirkrishnach3691
    @samirkrishnach3691 Před 4 lety +1

    Thank you very much sir for providing such wonderful video.I am watching your nodejs series and I have doubt in my brain since day 1 when i started series. Today my brain gets some rest because of your video.

  • @srinivaskanuparthi1226

    hey bro i wasted my time till now about the concept of Node.js architecture from different sources. now really i am very clear about how Node.js works.thanks for amazing content and great explanation. thank you so much....

  • @engr.mzubair5807
    @engr.mzubair5807 Před 2 lety

    highly appreciated Sir
    Just Awesome
    I came here first time => 3 things happened
    1. Concept clear
    2. Like your video
    3. Subscribe your channel

  • @biplabmishra857
    @biplabmishra857 Před 3 lety +1

    100 times better than udemy basic . Thanks bro for explaining nicely

  • @dcn4lyf
    @dcn4lyf Před 3 lety +1

    I love the way you explained this. it was very insightful

  • @blackmamba3984
    @blackmamba3984 Před dnem

    Clear in just one take on retake...love you

  • @vijayppatel
    @vijayppatel Před 2 lety

    very clear explanation with meaningful example with multiple situation. I like "What If".

  • @shree4641
    @shree4641 Před 2 lety

    Watch till the end!!
    ohh Wow, I had a question regarding those workers(aren't those threads) and you said JS is Single-threaded? But you answered my question at the end. Thank you. You are Awesome.🙏

  • @lokeshwaraachari6781
    @lokeshwaraachari6781 Před 6 měsíci

    What a explanation...... the way u explain and background images are very nice... understood very clearly........❤

  • @KarthiVlogs21
    @KarthiVlogs21 Před 3 lety

    Best explanation of "How node js works" @great sir

  • @nikithanalumachu3431
    @nikithanalumachu3431 Před 4 lety +1

    your videos are helping me a lot in understanding the concepts clearly. Thank you

  • @tanneeruvamshi9367
    @tanneeruvamshi9367 Před 3 lety

    Nearly half of my class students learn python from ur Chanel including me great brother 💛

  • @sumanbyte
    @sumanbyte Před 2 lety

    Crazy ! That's what i was looking for ! Now i understood the underlying principles of node js. Thank you Navin sir !.

  • @krishnendupatra7529
    @krishnendupatra7529 Před 3 lety

    after viewing hundreds of videos on non-blocking I/O, finally, I find a good explanation

  • @smitrakholiya1894
    @smitrakholiya1894 Před rokem

    What a explaination sir! Thank you very much for this video! I learn lot of new things from video

  • @thisismazhar
    @thisismazhar Před 4 lety +1

    awweeesssooomemeee!!!!
    dimag ka patti khul gaya.....great clarification. Thank you!

  • @thecloudstories
    @thecloudstories Před 7 dny

    Cleared my all basic doubts. Thanks

  • @Adam-gp3ij
    @Adam-gp3ij Před 4 lety +1

    Thank you, hope you will publish the second video soon. I am just started working on Node JS

  • @aqwcom
    @aqwcom Před 2 lety

    Clearest explanation I've found thusfar.

  • @Craazzuu
    @Craazzuu Před 3 lety

    Hi Navin... The way u teach... Is makkhaan... Simple goes deep in my brain... Keep it bro...

  • @MohdSameer-sx8yw
    @MohdSameer-sx8yw Před rokem

    very knowledgeable video, smooth & clear explanation

  • @jayak3768
    @jayak3768 Před 3 lety

    Thank you sir thank you for clarifying that node js does use multi thread behind the scene. Call back is not possible without multi thread. U need another thread to get the response and execute call back method. CPUs do not magically start executing methods upon request from other processes or external systems. There has to be a thread monitoring the incoming requests.
    This is the case from all the way assembly language to modern programming languages.

  • @naveenchowdary3042
    @naveenchowdary3042 Před rokem

    Take a bow to this man .

  • @mdashiqurrahman2665
    @mdashiqurrahman2665 Před 4 lety

    You are a real teacher. tnx

  • @nikolamaroski5647
    @nikolamaroski5647 Před 4 lety

    Excellent, good paralel with other languages , so we can compare it and understand it better.Comperhensivly ! 👏👏👏

  • @ekamjotkaur8381
    @ekamjotkaur8381 Před rokem

    It couldn't be explained any better than this

  • @sidique5269
    @sidique5269 Před 4 lety

    Best teacher in programming world

  • @acp28
    @acp28 Před rokem

    Feeling lucky to come across this video. Keep sharing such content.

  • @iMakeYoutubeConfused
    @iMakeYoutubeConfused Před 3 lety +3

    Thanks for this explanation
    I tried to explain this to one of my intreviewers when I said that behind the scenes Nodejs uses muliple threads but he was not convinced XD I want to send hime this video so bad

  • @thatisai12
    @thatisai12 Před 2 lety

    your the Master Sir in Java World!

  • @ImranKhan-tc8jz
    @ImranKhan-tc8jz Před 3 lety

    Hey Navin. This was the best and simple explanation of the topic. Can you please make a DETAILED video on this topic next? Also it would be great if you share some resources. Thank you.

  • @AshutoshSinghQuick
    @AshutoshSinghQuick Před 4 lety

    Thank you! I finally found the answer as how nodejs uses libuv to use multiple threads!

  • @6066ChetanKhairnar
    @6066ChetanKhairnar Před 3 lety

    This one video Cleared many doubts
    thanks sir u are a real gem

  • @leslieataembo
    @leslieataembo Před rokem

    Excellent knowledge transfer in simple terms when diving into the process and functions of Node.js

  • @manansheth3064
    @manansheth3064 Před 2 lety

    Amazing! Some of the best detailed explanations I have seen.

  • @kannanellis
    @kannanellis Před 3 lety

    Got very Good understanding of how it is working..Thank you Bro..Pls add more videos

  • @TheBeast-ge6uz
    @TheBeast-ge6uz Před 3 lety

    Thank you sir for the video clears all basics of nodejs keep going sir 👍🏻.

  • @someshbaheti4640
    @someshbaheti4640 Před 4 lety +1

    the concept was OP brother!!.Appreciate your work

  • @dakshchaturvedi9469
    @dakshchaturvedi9469 Před 2 lety

    I guess it was the most helpful video of my life!!

  • @fahimuddin3822
    @fahimuddin3822 Před 3 lety

    Its just best description about Node js

  • @manirajs4658
    @manirajs4658 Před 4 lety

    Thank you Sir, Now, I got clear idea of when should use NodeJs and when should not use NodeJs.👏✨👏

  • @anuradhagupta5384
    @anuradhagupta5384 Před 2 lety

    Really Appreciate your Teaching skills and knowledge. Thank you for delivering so good video

  • @PrateekMehtaABDFAN
    @PrateekMehtaABDFAN Před 4 lety

    Your videos answer how and Why perfectly ..

  • @3D4Dhellomictestig123
    @3D4Dhellomictestig123 Před 3 lety

    very very Amazing Explanation about Nodejs and also how Single and multi thread is work...:)

  • @jyothikethireddy5712
    @jyothikethireddy5712 Před 4 lety

    Very nice way of teaching basics thank you very much for doing such videos and sharing knowledge

  • @shivakanyal3617
    @shivakanyal3617 Před 4 lety

    sir u are just great , your way of explaination is just wonderful...
    thank you so much sir

  • @liveinthecity11211
    @liveinthecity11211 Před 4 lety +3

    Love your content, Navin. Keep it up!

  • @mayurnerkar9682
    @mayurnerkar9682 Před 3 lety

    Best explanation for nodejs Thanks You So Much !!

  • @9459065907
    @9459065907 Před 3 lety

    finally i got the concept.Thank you so much.

  • @user-eb6xm4dl8d
    @user-eb6xm4dl8d Před 6 měsíci

    This video help clear about some really important conepts. Thanks a lot .

  • @amitthatey2611
    @amitthatey2611 Před 2 lety

    Wonderful Teacher, Thank you sir.

  • @binidabright1181
    @binidabright1181 Před 2 lety

    Exactly the kind of explanation i was expecting. Thanks sir!!

  • @raniguntikadi7470
    @raniguntikadi7470 Před 4 lety

    Excellent teaching.....very interesting....

  • @saurabhbagade1178
    @saurabhbagade1178 Před 3 lety

    This is very thorough with his concepts and examples.😉😉

  • @ShubhamDubey-ox5hx
    @ShubhamDubey-ox5hx Před 2 lety

    Hi @Navin, I think you are incorrect in saying that libuv, in turn uses kernel to implement multithreading!!!
    In fact, libuv has been developed to handle asynchronous operations for which there is weak kernel support (like file and dns operations) and for cpu-intensive operations in core node modules like zlib and crypto.
    You had very well explained the nodejs working except for the last part, so if you can correct it, perhaps your audience would be benefitted!!!

  • @ayushgoyal7133
    @ayushgoyal7133 Před 2 lety

    Bro you teach in a very interactive way, to me at least. Keep up the good work. 👌

  • @prakesh4721
    @prakesh4721 Před 4 lety

    Hey Naveen Reddy u r explain the concepts very clear keep more videos to educate us

  • @danielyatali8756
    @danielyatali8756 Před 3 lety

    Premium content man, been looking for videos like these.

  • @krishnareddybhupathi441

    Thank you so much... Navin Reddy sir ..

  • @dhruvjoshi1115
    @dhruvjoshi1115 Před 5 měsíci

    cleared the concept beautifully

  • @manojbhamre6062
    @manojbhamre6062 Před 3 lety

    Just wow...great explanation... Found very good channel

  • @fawwadk1
    @fawwadk1 Před 3 lety

    very nice one thing i like most the way in very simple words. I like . keep going Bro..

  • @mallik1123
    @mallik1123 Před 2 lety

    Awesome explanation. Thanks for sharing it.

  • @rajeshroshan8261
    @rajeshroshan8261 Před 2 lety

    Thanks for this amazing explanation.
    Could you please resolve my one query.
    If we have libuv library to handle multiple request then why we use clustering in node js.

  • @Ritu1989videos
    @Ritu1989videos Před rokem

    Wow simple amazing how easy way you explained !!

  • @shivanshsrivastav9037
    @shivanshsrivastav9037 Před 4 lety +10

    Will watching the entire ad help you?
    If yes, then I am in👍

  • @deepeshsoni9532
    @deepeshsoni9532 Před 3 lety

    lovelly explained clear all my dought thank u

  • @Itachi_Uchia1
    @Itachi_Uchia1 Před 3 lety

    How happy he is that JavaScript can be used everywhere...hehe

  • @madhavareddy580
    @madhavareddy580 Před 3 lety

    Simply amazing explanation!!

  • @peterchen6462
    @peterchen6462 Před 8 měsíci

    Thanks for your explaintation. That's very useful

  • @yashmishra1024
    @yashmishra1024 Před 3 lety

    This video is a gem.

  • @AmarSingh-uw1db
    @AmarSingh-uw1db Před 4 lety

    Best best explanation ever🔥🔥🔥👌👌👌

  • @jeevachaithanyansivanandan

    Thanks for the simple explanation...Subscribed

  • @Rohith_S_Siddeshwara
    @Rohith_S_Siddeshwara Před 3 lety +1

    sir in 3:29 you said that tomcat server will assign multiple threads for all the requests.. if that server is requesting the other normal server which does not have multiple threads then what is the use of tomcat server providing threads.. sir please explain this

  • @AkashVermaNITian
    @AkashVermaNITian Před 3 lety

    amazing video! lucid explanation ! you make it look so simple! and great job with those easy to understand and simple animations!! I knew workers were threads at the first place !! ;)

  • @tanaykulkarni822
    @tanaykulkarni822 Před 4 lety

    Wonderful and Useful And Helpful Really Helped me in becoming a good Programmer

  • @divyanshusinghal2115
    @divyanshusinghal2115 Před 2 lety

    Perfect explanation. help a lot. Thanks

  • @heavenworld145
    @heavenworld145 Před 4 lety

    Great jo... 💪💪💪💪
    Keep it. I like your teaching style and accent. Plz give knowledge basic to advanced.
    💪💪💪💪💪💪💪💪💪💪

  • @lings628
    @lings628 Před 3 lety

    Thank you for the clear explanation. I am curious to know what happens when all the workers are busy and not able to take any more tasks from the main single thread? Will these tasks get queued up until a worker is available, but the main thread will continue to accept new requests and queue up the tasks to the workers?

  • @kishanikandasamy
    @kishanikandasamy Před 3 lety

    It is so informative.Please make a series of videos on React JS

  • @prathamjoshi5945
    @prathamjoshi5945 Před 4 lety

    thanx again sir, u r simply great to explore the concepts. may i request u to make a complete vdo like u have made for python as a complete website with mysql.

  • @husniddinqurbonboyev2634

    Fantastic explanation! Thank you Telusko