Hardest Backend Node.js Concept to Master

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ต.ค. 2024

ความคิดเห็น • 80

  • @codedamn
    @codedamn  2 ปีที่แล้ว +8

    Streams is one of the most important and difficult topic in Node.js. It comes into play when you're working with a large amount of data, or performance is your concern. In this video, let's take an introductory look at streams and understand what it is exactly.
    Drop a comment and let us know if you watched this video till the end!
    ⚛️ Check out codedamn's full-stack learning path: cdm.sh/fullstack
    ⚛️ Get started with web3 and decentralized technologies today: cdm.sh/web3

    • @Goku-xm1gq
      @Goku-xm1gq ปีที่แล้ว

      hey there, which software u used to make video animation ?

  • @Sandeep-zd6dq
    @Sandeep-zd6dq 2 ปีที่แล้ว +8

    As a beginner I wasn't even aware about streams but now I want to learn how to create it, thanks bro😎 for the awesome explanation

  • @ashutoshsingh8867
    @ashutoshsingh8867 2 ปีที่แล้ว +19

    I watched this video till the end! Your water flow example is too good my concept of streams are clear now thank you so much bhaiya❤️

    • @ClashwithSans
      @ClashwithSans 2 หลายเดือนก่อน

      Water Stream example is not the best suitable example but you can go with something like cutting a piece of cake if you want to eat it in a followed way

  • @somnathgolui2912
    @somnathgolui2912 2 ปีที่แล้ว +3

    I watch your every video and think who can i have a solid understanding of web like you??

  • @ALLINONETECH6
    @ALLINONETECH6 2 ปีที่แล้ว +3

    Thanks for explaining these hard things in such a simple way

  • @mdsajaldeowan1054
    @mdsajaldeowan1054 2 ปีที่แล้ว +2

    How good the explanation is, thank you so much for the great video

  • @anthonyzornig
    @anthonyzornig ปีที่แล้ว

    I watched this video till the end!
    Thx, @codedamn for the work you do!

  • @goldycat7914
    @goldycat7914 2 ปีที่แล้ว

    watched till the end, encouraged me to learn more about streams

  • @syedhaiderali1519
    @syedhaiderali1519 ปีที่แล้ว

    i watched the video till the end! and it really gave me good concept of streams. Thanks a lot sir

  • @Miguel-dg7ql
    @Miguel-dg7ql 3 หลายเดือนก่อน

    Good introduction to the topic, thanks!

  • @yadneshkhode3091
    @yadneshkhode3091 2 ปีที่แล้ว +2

    I was recently asked this concept in Interview

  • @aarongillies2900
    @aarongillies2900 2 ปีที่แล้ว +1

    Your videos are legendary! Thank you!

  • @afraz-khan
    @afraz-khan 2 ปีที่แล้ว +1

    its simple and great, thanks man

  • @hawkcs2000
    @hawkcs2000 2 ปีที่แล้ว

    Very comprehensive explanation, well done

  • @josepholukayode8991
    @josepholukayode8991 ปีที่แล้ว

    You really did justice to the 101👍
    I watched the video till the end☺️☺️☺️

  • @imamansoni
    @imamansoni 2 ปีที่แล้ว +1

    Watch Codedamn video everyday and learn something new

  • @germanduterte7110
    @germanduterte7110 ปีที่แล้ว

    I could learn a lot from this guy.

  • @VISHNUKUMAR-bh8uj
    @VISHNUKUMAR-bh8uj 2 ปีที่แล้ว

    I watched this video till the end

  • @visheshgupta4990
    @visheshgupta4990 7 หลายเดือนก่อน

    I watched this video till the end , And it's an interesting video thank you so much

  • @augustinekanyi
    @augustinekanyi 2 ปีที่แล้ว

    I watched till the end bro!

  • @ashutoshpanda4336
    @ashutoshpanda4336 2 ปีที่แล้ว +1

    can you please make 3-5 hour course on stream itself like how to upload huge files using stream, and more use cases of stream

  • @emday4prez
    @emday4prez 2 ปีที่แล้ว

    thank you, I would benefit greatly from a video or course that goes deep into streams. I cannot find much content on advanced streams.

  • @JohnSnow-gi7iv
    @JohnSnow-gi7iv 2 ปีที่แล้ว

    I was asked this question in an interview today

  • @steemycoinz
    @steemycoinz 2 ปีที่แล้ว

    I watched this video to the end

  • @aristide_F
    @aristide_F 2 ปีที่แล้ว

    i watched this video till the end

  • @MrUniqueAjay
    @MrUniqueAjay 7 หลายเดือนก่อน

    Great content by the way if there is any code example for the same then it will be more realistic

  • @ruhankhandakar
    @ruhankhandakar 2 ปีที่แล้ว

    as usual, watched all videos till the end.

  • @allfather3537
    @allfather3537 2 ปีที่แล้ว

    Thank you for this explanation

  • @sandeepkumarmishra7267
    @sandeepkumarmishra7267 2 ปีที่แล้ว

    I watched this video till the end.

  • @EluLawlielt
    @EluLawlielt ปีที่แล้ว

    Great explanation, thank you!

  • @akshay-kumar-007
    @akshay-kumar-007 ปีที่แล้ว

    I watched this video till the end! I have a question though, how is it different from buffering in go?

  • @aleksandarveselinovic5985
    @aleksandarveselinovic5985 2 ปีที่แล้ว +1

    Hey, thanks for the great video! I was wondering how the client knows it should keep the connection open, and wait for the end of the stream, instead of closing it after receiving the first chunk. Should the server send some headers to inform the client about it?

  • @jimshtepa5423
    @jimshtepa5423 ปีที่แล้ว

    thank you for the material. are you planning to upload any practical illustration of how all this is implmented in the code?

  • @adrielamadi8585
    @adrielamadi8585 ปีที่แล้ว

    Thanks for this video. I'll really love to learn deeply how to optimize video files for streaming in node.js
    I'm planning to build an application like TH-cam and I'm really fascinated on how TH-cam videos is streamed, even in poor internet connection, TH-cam videos still work and i really want to learn how to do that in node.js. i would appreciate a course or any resource that can help me achieve this

  • @jatilyadav4000
    @jatilyadav4000 ปีที่แล้ว

    Amazing Video...

  • @nischalgupta881
    @nischalgupta881 2 ปีที่แล้ว

    watched till the end

  • @ibraheemhaseeb3660
    @ibraheemhaseeb3660 2 ปีที่แล้ว

    love the way you explain ❤️❤️
    Love from Pakistan

  • @AssFaceNFT
    @AssFaceNFT 2 ปีที่แล้ว

    All the way to the end baby!!! 🔥🙏🌹

  • @luisantonio7191
    @luisantonio7191 ปีที่แล้ว

    Your content is great!

  • @prernamehra2343
    @prernamehra2343 2 ปีที่แล้ว

    I watched the video till the end 😎

  • @rahulprajapati8052
    @rahulprajapati8052 2 ปีที่แล้ว

    I watched this video till the end.
    pls make video on duplex and transform steam

  • @srinidhiacharya3480
    @srinidhiacharya3480 ปีที่แล้ว

    Thankyou

  • @alihamoud6863
    @alihamoud6863 2 ปีที่แล้ว

    All love from Syria

  • @iGhostr
    @iGhostr 2 ปีที่แล้ว

    Thank god I learnt Flutter fully so that I dont need to understand the concept of streams again

  • @indranilmondal.webdev
    @indranilmondal.webdev 2 ปีที่แล้ว

    Derailed video on NodeJs streams please

  • @alinawaz4034
    @alinawaz4034 2 ปีที่แล้ว

    Can you please create a programming tutorial with some examples and real use cases, Also I watch this video till the end

  • @abinjoseph3968
    @abinjoseph3968 2 ปีที่แล้ว +1

    Is any specific version of node is required for full support. Is framework like express give any support to use this. How can i be good at in streams

  • @_Blackwolf_01
    @_Blackwolf_01 2 ปีที่แล้ว +2

    Hi sir,i'm confuse about blockchain development can u plz give us a proper roadmap for 2022 plz sir it is a humble request.

    • @yadneshkhode3091
      @yadneshkhode3091 2 ปีที่แล้ว +3

      Ek tip deta hu system design etc pe dhyaan do .. blockchain thoda aur mature hone do 2-3 saal jab blockchain me accha koi language framework ayega toh vo seekh ke direct ghus janeka

    • @_Blackwolf_01
      @_Blackwolf_01 2 ปีที่แล้ว +1

      @@yadneshkhode3091 haa kal system design ka exam hai 🤣🤣 sach mai yrr.

    • @thinkingmad1685
      @thinkingmad1685 2 ปีที่แล้ว

      Koi system design ka acha resource batado bro, me ab dapps bana rha hu, yeh sune ke baad system design pe dhyaan dunga side by side

  • @RahulD600
    @RahulD600 2 ปีที่แล้ว

    Such a clever title 😛, loved the video though

  • @soniablanche5672
    @soniablanche5672 ปีที่แล้ว

    transform stream would be something like encryption and compression

  • @danielstella2425
    @danielstella2425 ปีที่แล้ว

    do you advice a books or course for getting deep in this argument? thanks

  • @VishnuVijai_
    @VishnuVijai_ 2 ปีที่แล้ว

    this is io data stream right? but in networking only tcp uses stream udp dose not support stream packaging(datagram).

  • @lonewolfcoding5208
    @lonewolfcoding5208 2 ปีที่แล้ว

    pls teach us content disarm reconstruction or opswat or any alternative to secure file uploads pls

  • @vasuvasu-ey9tb
    @vasuvasu-ey9tb ปีที่แล้ว

    While I am streaming the vedio using expressjs i can't to forward the movie i.e cant to skip or forward the movie. Can you help me to solve this issue

  • @tejass817
    @tejass817 2 ปีที่แล้ว

    informative video

  • @russelldriver6394
    @russelldriver6394 2 ปีที่แล้ว

    I piped a movie from node to client using a fetch request. Using the resp.body.getReader.read, each chunk is a Uint8Array. How do I work with these arrays to get the data back into a movie format in order to view movie in browser?

  • @siyaram2855
    @siyaram2855 2 ปีที่แล้ว

    Stream also exist in clojure

  • @buisny
    @buisny 2 ปีที่แล้ว

    I watched this video till the end!!btw I'm new subscriber I mean recently from 1 or 1.2 months ago I found your channel
    Are you indian you look like indian and is your name khsitiz bhaiya?

  • @nurmohammed9642
    @nurmohammed9642 2 ปีที่แล้ว

    Long story short... Stream is just a fancy name of async iterator.
    In modern JavaScript you have async generator (coroutine) and high level `await for loop` support. And it isn't Hardest (anymore), But one of the most easiest concept in modern languages...
    And why discuses `Stream` today in 2022 ? Stream exist because is past JavaScript doesn't have bullet prove `async/await` and promise, So Nodejs had a callback based piping mechanism, which we know as `Stream`, But today this is obsolete, and All Stream API in NodeJS moved to `async/await` pattern...
    My only problem in this video is, Why you haven't discuses the alternative, easiest and the better way to solve a problem ?

  • @mahirr8090
    @mahirr8090 2 ปีที่แล้ว +1

    Blockchain and Web3 complete developer Road map pls🙏

  • @akshaysingla951
    @akshaysingla951 2 ปีที่แล้ว

    hey

  • @AlanSchooll
    @AlanSchooll 2 ปีที่แล้ว

    This concepts is known as paging.

  • @rishushrivastav4591
    @rishushrivastav4591 2 ปีที่แล้ว

    When we generate reports in nodejs backend can we read chuck of data from db generate the excel and send it to client as a stream ? this way wouldn't it block the event loop if we have large data ?

    • @yadneshkhode3091
      @yadneshkhode3091 2 ปีที่แล้ว

      OS ka thread kapda silne rakha hai kya 😂

    • @nurmohammed9642
      @nurmohammed9642 2 ปีที่แล้ว

      Its imposable block async behavior in JavaScript, the only blocking operation is sync version of some NodeJS API (for example: `readTextFileSync`), No matter what you try, you can't block event loop, as long as you don't use those sync version of api.

  • @alithejumbo
    @alithejumbo 2 ปีที่แล้ว +1

    You interrupt yourself quite a bit. This makes it harder to follow.

  • @ColinRichardson
    @ColinRichardson 2 ปีที่แล้ว

    If streams is "the hardest concept" then I am a Effing rockstar.

  • @borderlesssynthetic4164
    @borderlesssynthetic4164 2 ปีที่แล้ว

    Node more lol

  • @vladostema
    @vladostema 2 ปีที่แล้ว

    Ни о чем

  • @MohammadTaha
    @MohammadTaha 11 หลายเดือนก่อน

    I watched this video till the end

  • @mohamedm810
    @mohamedm810 2 ปีที่แล้ว

    as usual, watched all videos till the end.

  • @Mikkysam52
    @Mikkysam52 2 ปีที่แล้ว

    I watched this video till the end

  • @yveszavel6234
    @yveszavel6234 2 ปีที่แล้ว

    I watched this video till the end

  • @vshlmlvliveit
    @vshlmlvliveit 2 ปีที่แล้ว

    I watched this video till the end

  • @mehrnooshh.kashani2571
    @mehrnooshh.kashani2571 2 ปีที่แล้ว

    I watched this video till the end