No video

Hardest Backend Node.js Concept to Master

  Рет қаралды 67,261

Mehul - Codedamn

Mehul - Codedamn

Күн бұрын

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!
⚛️ Do you want to become a full-stack web developer? Check out codedamn's full-stack learning path: cdm.sh/fullstack
⚛️ Get started with web3 and decentralized technologies today: cdm.sh/web3
Timestamps
0:00 Teaser
0:50 How Streams would be invented?
2:18 Why do we need Streams?
6:03 How do you Stream in Node.js?
10:26 Conclusion
11:00 Outro
👉 Checkout codedamn on social:
Instagram: cdm.sh/ig
Twitter: cdm.sh/twt
Discord community: cdm.sh/discord
Facebook: cdm.sh/fb
GitHub: cdm.sh/github
If you found the video valuable, please leave a like and subscribe ❤️ It helps the channel grow and helps me pump out more such content.
✨ Video Tags ✨
What are Streams in Node.js? | Streams: Explained | Introduction to Streams
✨ Hashtags ✨
#streams #nodejs #programming #2022

Пікірлер: 81
@codedamn
@codedamn 2 жыл бұрын
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 жыл бұрын
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 жыл бұрын
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 22 күн бұрын
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 жыл бұрын
I watch your every video and think who can i have a solid understanding of web like you??
@ALLINONETECH6
@ALLINONETECH6 2 жыл бұрын
Thanks for explaining these hard things in such a simple way
@Miguel-dg7ql
@Miguel-dg7ql Ай бұрын
Good introduction to the topic, thanks!
@mdsajaldeowan1054
@mdsajaldeowan1054 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!
@syedhaiderali1519
@syedhaiderali1519 Жыл бұрын
i watched the video till the end! and it really gave me good concept of streams. Thanks a lot sir
@yadneshkhode3091
@yadneshkhode3091 2 жыл бұрын
I was recently asked this concept in Interview
@aarongillies2900
@aarongillies2900 2 жыл бұрын
Your videos are legendary! Thank you!
@visheshgupta4990
@visheshgupta4990 5 ай бұрын
I watched this video till the end , And it's an interesting video thank you so much
@goldycat7914
@goldycat7914 2 жыл бұрын
watched till the end, encouraged me to learn more about streams
@afraz-khan
@afraz-khan 2 жыл бұрын
its simple and great, thanks man
@ashutoshpanda4336
@ashutoshpanda4336 2 жыл бұрын
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
@AssFaceNFT
@AssFaceNFT 2 жыл бұрын
All the way to the end baby!!! 🔥🙏🌹
@aleksandarveselinovic5985
@aleksandarveselinovic5985 2 жыл бұрын
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?
@augustinekanyi
@augustinekanyi 2 жыл бұрын
I watched till the end bro!
@hawkcs2000
@hawkcs2000 2 жыл бұрын
Very comprehensive explanation, well done
@jessestackhom5607
@jessestackhom5607 Жыл бұрын
I watched till the end...good explanation man...
@MrUniqueAjay
@MrUniqueAjay 5 ай бұрын
Great content by the way if there is any code example for the same then it will be more realistic
@abinjoseph3968
@abinjoseph3968 2 жыл бұрын
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
@MohammadTaha
@MohammadTaha 9 ай бұрын
I watched this video till the end
@germanduterte7110
@germanduterte7110 Жыл бұрын
I could learn a lot from this guy.
@josepholukayode8991
@josepholukayode8991 Жыл бұрын
You really did justice to the 101👍 I watched the video till the end☺️☺️☺️
@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
@akshay-kumar-007
@akshay-kumar-007 11 ай бұрын
I watched this video till the end! I have a question though, how is it different from buffering in go?
@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 KZfaq and I'm really fascinated on how KZfaq videos is streamed, even in poor internet connection, KZfaq 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
@ruhankhandakar
@ruhankhandakar 2 жыл бұрын
as usual, watched all videos till the end.
@EluLawlielt
@EluLawlielt Жыл бұрын
Great explanation, thank you!
@jimshtepa5423
@jimshtepa5423 Жыл бұрын
thank you for the material. are you planning to upload any practical illustration of how all this is implmented in the code?
@imamansoni
@imamansoni 2 жыл бұрын
Watch Codedamn video everyday and learn something new
@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.
@allfather3537
@allfather3537 2 жыл бұрын
Thank you for this explanation
@steemycoinz
@steemycoinz Жыл бұрын
I watched this video to the end
@aristide_F
@aristide_F 2 жыл бұрын
i watched this video till the end
@JohnSnow-gi7iv
@JohnSnow-gi7iv 2 жыл бұрын
I was asked this question in an interview today
@luisantonio7191
@luisantonio7191 Жыл бұрын
Your content is great!
@jatilyadav4000
@jatilyadav4000 Жыл бұрын
Amazing Video...
@ibraheemhaseeb3660
@ibraheemhaseeb3660 2 жыл бұрын
love the way you explain ❤️❤️ Love from Pakistan
@VishnuVijai_
@VishnuVijai_ 2 жыл бұрын
this is io data stream right? but in networking only tcp uses stream udp dose not support stream packaging(datagram).
@_Blackwolf_01
@_Blackwolf_01 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 жыл бұрын
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 жыл бұрын
@@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
@danielstella2425
@danielstella2425 Жыл бұрын
do you advice a books or course for getting deep in this argument? thanks
@sandeepkumarmishra7267
@sandeepkumarmishra7267 2 жыл бұрын
I watched this video till the end.
@srinidhiacharya3480
@srinidhiacharya3480 Жыл бұрын
Thankyou
@nischalgupta881
@nischalgupta881 2 жыл бұрын
watched till the end
@prernamehra2343
@prernamehra2343 2 жыл бұрын
I watched the video till the end 😎
@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?
@alihamoud6863
@alihamoud6863 Жыл бұрын
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
@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
@lonewolfcoding5208
@lonewolfcoding5208 2 жыл бұрын
pls teach us content disarm reconstruction or opswat or any alternative to secure file uploads pls
@rahulprajapati8052
@rahulprajapati8052 2 жыл бұрын
I watched this video till the end. pls make video on duplex and transform steam
@tejass817
@tejass817 2 жыл бұрын
informative video
@RahulD600
@RahulD600 2 жыл бұрын
Such a clever title 😛, loved the video though
@indranilmondal.webdev
@indranilmondal.webdev 2 жыл бұрын
Derailed video on NodeJs streams please
@soniablanche5672
@soniablanche5672 Жыл бұрын
transform stream would be something like encryption and compression
@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?
@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.
@akshaysingla951
@akshaysingla951 2 жыл бұрын
hey
@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 ?
@TuringSchooll
@TuringSchooll 2 жыл бұрын
This concepts is known as paging.
@mahirr8090
@mahirr8090 2 жыл бұрын
Blockchain and Web3 complete developer Road map pls🙏
@ColinRichardson
@ColinRichardson 2 жыл бұрын
If streams is "the hardest concept" then I am a Effing rockstar.
@alithejumbo
@alithejumbo 2 жыл бұрын
You interrupt yourself quite a bit. This makes it harder to follow.
@borderlesssynthetic4164
@borderlesssynthetic4164 2 жыл бұрын
Node more lol
@vladostema
@vladostema 2 жыл бұрын
Ни о чем
@VISHNUKUMAR-bh8uj
@VISHNUKUMAR-bh8uj 2 жыл бұрын
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
Concurrency vs Parallelism in Node.js
7:47
Mehul - Codedamn
Рет қаралды 41 М.
How to use "Streams" to improve performance in Node.js?
12:22
Software Developer Diaries
Рет қаралды 21 М.
Кадр сыртындағы қызықтар | Келінжан
00:16
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 50 МЛН
Schoolboy - Часть 2
00:12
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 16 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 34 МЛН
A Deep Dive into Node.js Streams | Masterclass
1:15:46
Platformatic
Рет қаралды 9 М.
Node.js is a serious thing now… (2023)
8:18
Code With Ryan
Рет қаралды 640 М.
Complete Redis, Websockets, Pub Subs and Message queues Bootcamp
4:23:31
Mastering Memory Management in Node.js: Tips and Tricks for Better Performance
16:06
Software Developer Diaries
Рет қаралды 31 М.
NodeJS Architecture - I/O
25:09
Hussein Nasser
Рет қаралды 46 М.
5 System Architecture Questions For Web Developers [Interview Level]
1:13:49
How to Master NodeJS?
11:19
Mehul - Codedamn
Рет қаралды 68 М.
Кадр сыртындағы қызықтар | Келінжан
00:16