Promises From Scratch In A Post-Apocalyptic Future

preview_player
Показать описание
=[ ℹ About ℹ ]=

In this installment of Low Level JavaScript we build a Promise implementation from scratch in order to understand exactly how asynchronous abstractions can be built on top of lower level primitives like callbacks.

=[ 🔗 Links 🔗 ]=

Рекомендации по теме
Комментарии
Автор

This was an eye opener for me. I've learnt and built software using a vast amount of technologies from node, threejs, react, nextjs, etc.. and I thought I was really comfortable with JavaScript but then this video took me a back, even at first the this.bind(this) was so puzzling to me in this case when ive comfortably used it many times before. If this was an interview question I would have fell flat on my face even as a take home exercise. Majority of youtubers teach how to use concepts you when you can just read the docs but to understand the internal and put it across so nicely you do it so well. I am learning rust and your videos encouraged low level understanding. Hope you continue with these lower level js concepts.

shanemarchan
Автор

That’s the best explanation ever! I heavily commented my implementation of a promise and I cannot thank you enough. Finally I understood what every line of code is doing. Thank you .

Hey__Luna__
Автор

The best javascript promises video on YouTube hands down

paxdriver
Автор

Wow. That's perfect explanation, for sure! Would be great if you could elaborate the event loop in the same manner. Thank you for amazing content!

romulus
Автор

My brain always wants to know how things work under the hood. Your channel is an absolute godsent. Thank you, thank you 🙏

Finn-jppn
Автор

This channel is an absolute gold mine, thank you for all your incredible videos!

BinaryRx
Автор

One of the best programming videos I've seen. Thank you, and keep the content coming please!

amromsteinmetz
Автор

Absolutely fantastic explanation!
Once you understand the mechanism I highly advise you to rewrite everything in a different pattern, like factory for instance. It gives you a slightly different perspective and helps a lot to solidify what you've learned.

Strasbourgeois
Автор

Wonderful tutorial. It is very important to understand how to implement those JavaScript native methods before we take it for granted to use them. Thank you!

jonfit
Автор

I really enjoy your coding style and your explanations. So clear and concise!

gregfletcher
Автор

I love this channel and this video in particular. I recommend it to anyone who needs to know the "why" as well as the "how" <3

kathrinayer
Автор

Been following your channel almost from the very beginning. You're doing an incredible job! Great stuff.

taskforce_kerim
Автор

Excellent explanation of a very difficult concept. Thanks!

iwswordpress
Автор

And from all the sands and all the dust, came to light LLJS - thanks to this Holy Channel ❤❤

MrAaronBlues
Автор

can you program the event loop as well?

sshh
Автор

A nice explanation, just one point, the executor function passed to the promise run immediately after creating the promise

bafellah
Автор

I love these videos even though they make me feel small.

modolief
Автор

This is a really nice video. Thank you

jeffreyqiu
Автор

So clear and awesome explanation, I really love this

tonycash
Автор

Great content! Excellent explanation! Thank you!

maximrudenko