Authentication VS Authorization
3:57
How To Use Context in React
7:11
2 жыл бұрын
WebRTC One To Many Broadcast (SFU)
12:41
How To Impress a Technical Recruiter
5:33
How To Record Video With JavaScript
7:32
The Worst Interviews I've Ever Had!
8:38
React Fundamentals in 30 Minutes
31:22
How Does Express Middleware Work?
14:01
Пікірлер
@edocdrah
@edocdrah 4 күн бұрын
How many times di I re-watch : yes. Great video.
@edwardwilliamsams6589
@edwardwilliamsams6589 10 күн бұрын
Awesome.
@TuanTran-jf9oj
@TuanTran-jf9oj 14 күн бұрын
how a bout only audio stream one to many
@cadeheinberg3047
@cadeheinberg3047 19 күн бұрын
Dude you are literally a legend. Actually explaining concepts and not just pushing us to use sponsored products!!
@cadeheinberg3047
@cadeheinberg3047 19 күн бұрын
I watched another tutorial that used PeerJS aswell. I am wondering if there is any benefit to using that?
@Elli_Nyda
@Elli_Nyda 25 күн бұрын
Best explanation, fast, simple, straight to the point. Great job!
@chriscalver8595
@chriscalver8595 Ай бұрын
That was awesome. Love that you speak fast.
@onghungphung7668
@onghungphung7668 Ай бұрын
Thank you!
@nimasaghi
@nimasaghi Ай бұрын
you speaking at highspeed its really difficult to follow.
@adi9191ful
@adi9191ful Ай бұрын
These will not be used from react 19 onwads 🙂
@AsishSharma-gi8tb
@AsishSharma-gi8tb Ай бұрын
You are too fast...
@saltech2024
@saltech2024 Ай бұрын
Most of these concepts will become obsolete because JavaScript is advancing everyday from ES6 to Next JS
@renatoperes8800
@renatoperes8800 Ай бұрын
And the stun/turn server? How to configure it on heroku?
@AbdurrahmanAbu-HijlehAbd
@AbdurrahmanAbu-HijlehAbd 2 ай бұрын
Hi, thanks for this content. I have some question though. For 9:58, useEffect only runs once on component mount. 1. How do you guarantee that the consumer of the hook has already attached the ref to a component? 2. What happens if ref is attached later to a different component?
@AbdurrahmanAbu-HijlehAbd
@AbdurrahmanAbu-HijlehAbd 2 ай бұрын
I think in this case, you need to provide a callback ref to the consumer, not a ref, right?
@AbdurrahmanAbu-HijlehAbd
@AbdurrahmanAbu-HijlehAbd 2 ай бұрын
const useHover = () => { const [hovered, setHovered] = useState(false); const ref = useRef(null); const handleMouseOver = () => setHovered(true); const handleMouseOut = () => setHovered(false); const setRef = useCallback(node => { if (ref.current) { ref.current.removeEventListener('mouseover', handleMouseOver); ref.current.removeEventListener('mouseout', handleMouseOut); } ref.current = node; if (ref.current) { ref.current.addEventListener('mouseover', handleMouseOver); ref.current.addEventListener('mouseout', handleMouseOut); } }, []); return [setRef, hovered]; };
@tienvohoang5359
@tienvohoang5359 2 ай бұрын
How are you doing Chaim? It's been a while since this video released.
@sciencequake744
@sciencequake744 2 ай бұрын
thank you so much, i wish you were my teacher. Please make more of these
@caiofuccio5788
@caiofuccio5788 2 ай бұрын
Just to add to your hoisting explanation and detail why we percieve that JS brings the functions and variables to the top of the scope, JS has two main phases when building your code: the creation and the execution phase. In the creation phase, JS does a syntactic and semantic verification (tokens and lexemes), and by the time it allocates in memory the variables and functions, but does not initialize them. That's why JS will know functions exist before they are initialized, they exist in memory, but it fails to work with a variable that is a function, because in the creation phase the variable whas allocated in memory with a undefined value
@samyybelen
@samyybelen 2 ай бұрын
thankiuuu very much <3 i finally understand the difference between callbacks and promises.
@crazychase443
@crazychase443 2 ай бұрын
Incredible, thank you!
@OfficiallyBlacksOfficial
@OfficiallyBlacksOfficial 2 ай бұрын
Andrew Tate's React Hooks Explanation
@FarhanIftekhar2024
@FarhanIftekhar2024 3 ай бұрын
Free Palestine bro😊
@recursion.
@recursion. 3 ай бұрын
great to the point shorts
@MrPoppshot
@MrPoppshot 3 ай бұрын
I thought my video was on 2x speed.
@miguelbarrios1962
@miguelbarrios1962 3 ай бұрын
Grand Explanation!! thank you sir!
@zZHuuZz
@zZHuuZz 3 ай бұрын
bro is speaking eminem
@anyadroz9303
@anyadroz9303 3 ай бұрын
This is amazing. Thank you!
@warnercooler4488
@warnercooler4488 3 ай бұрын
Thanks for the awesome video! What is this IDE?
@ZuvielDrama
@ZuvielDrama 4 ай бұрын
Straight viewed in in double speed and it was great to get this flow of Information. ❤
@borisalkhasov7582
@borisalkhasov7582 4 ай бұрын
I thought Ben Shapiro is talking fast 😁 Good explanation! Thank you!
@bctvizag
@bctvizag 4 ай бұрын
thank you learned a lot can you provide and alternative to knex
@rawalpindiupdates
@rawalpindiupdates 4 ай бұрын
Bloody time waster. Instead of showing you face focus on what you are doing.
@felipejimenezortega7171
@felipejimenezortega7171 4 ай бұрын
Gracias por el video. Me encantó que explicaste el por qué de cada dependencia que elegiste utilizar, así como también explicaste a detalle cada una de las decisiones que tomaste, además fue un video de 25 minutos que es perfecto, no muy largo ni muy corto :) Saludos desde Chile Thanks for the video. I loved how you explained why you install those dependencies and how they work, also you explained every detail about the decisions you made and that is very insightfull. It is also important that you made a video of 25 minutes, which is perfect time, not so long and not too short :) Greetings from Chile
@shenth27
@shenth27 5 ай бұрын
Actually let and const do get hoisted but without initialised with default values, thats why you get error
@melong523
@melong523 5 ай бұрын
come back plz. I watch your vids with my bad english skills.
@manjeshkumarsharma
@manjeshkumarsharma 5 ай бұрын
Very helpul video, very much informative. Thanks a lot for this
@AdityaGupta-yi7oe
@AdityaGupta-yi7oe 5 ай бұрын
So basically, Hacker can still get access to the salt and the hashes and figure out the password but he would have to create his own rainbow table for that specific salt which would be infeasible for him. Thankyou for the explanation!!
@dantedt3931
@dantedt3931 5 ай бұрын
Great channel and content. Subbed.
@chrisschuller7055
@chrisschuller7055 5 ай бұрын
Very good and concise explanation. Thank you!
@typicalmolly7737
@typicalmolly7737 5 ай бұрын
kinda dry
@iskrabesamrtna
@iskrabesamrtna 5 ай бұрын
finally! appropriate speedflow.
@sensitivey
@sensitivey 5 ай бұрын
U talked so fast!
@visheshmp
@visheshmp 6 ай бұрын
no whiteboard , no diagram, no presentation, no animation just code and straight talk at 2x and yes we all understood.Thnak you for such nice explanation
@shreejanregmi
@shreejanregmi 6 ай бұрын
Still the best video in this topic by far
@alefalfa
@alefalfa 6 ай бұрын
Got it! Thanks Chaim
@SandipSahoo-uo9wm
@SandipSahoo-uo9wm 6 ай бұрын
Why are you running ??
@pranjalruhela1103
@pranjalruhela1103 6 ай бұрын
ive found my coding mentor
@kartiknarang3152
@kartiknarang3152 6 ай бұрын
Andrew Tate
@ah8051
@ah8051 6 ай бұрын
You remind me a guy doing auction selling art on the cruise ship
@ah8051
@ah8051 6 ай бұрын
Has anyone used any of these questions at interviews?
@wuwo2296
@wuwo2296 6 ай бұрын
Fine job explaining bcrypt! You answered all the burning questions I had about how this works! Thank you and keep sharing!