Brother vera level explanation, till now I have confused about these three concepts in JS and but after seeing this session it really helped me a lot. kindly share some more definitions(In English) of all in the upcoming topics. That would be helpful for the interview. Thanks a lot for your wonderful effort.
Bro now I'm start your JavaScript playlist.. Crystal clear explanation bro.. I have one doubt playlist la 44 videos inu irruku but upload la 43 tha irruku bro..
That's a good question. Let's think about a scenario where we need to fetch some data from backend APIs or somewhere from the internet. There are something we need to understand. 1) It's not gonna happen immediately. Means we'll not get data from the internet as soon as we asked for it.. There'll be some delay in milliseconds or more due to the network or latency or server load. 2) We are not sure that we'll get the data back all the time. If something goes wrong we won't get back, like our network may go down or the back-end server may not respond. So thinking programatically, we always need to have a control over such things that'll occur in the future, and future things are not for sure That's the "Promise" in JavaScript just like variables and functions. Promises in JS lets us wait for such things to complete ("settled" more accurately). So once promises are settled we'll be left with either success (resolved) or failed (rejected). Now you may ask where this promise comes from.. All of the asynchronous tasks return promises automatically. Like fetching the data / Reading a file from the disk (Not synchronously) / Writing a file to the disk Coming back to your question, we are kinda mutating the same scenario here. If we return the promise manually, we can hold the execution for some time until the operation inside the promise get settled, just like what will happen when you fetch the data So the key point is we are also able to hold the execution manually to wait for some things to complete and then continue with its flow.
Bro oru community form panni zoom meeting la class edunga bro full stack web development 500 pay panren bro edunga bro enaku nalla trainer kidaikala bro pls I am non IT person😢.
Thalaiva you are the REAL GURUJI🔥🔥🔥🔥🔥🔥🔥
Bro semaya sollitharinga..keep up the good work .....hats off..i wish your videos should get more views..
Guruji ur Explanation is awesome ❤❤❤❤🔥🔥🔥🔥
Very Good Explanation of All your Videos, Please Continue more videos
I never seen this much clear explanation in this topic 🙏 Thank u soo much for given this wonderful video . God bless u.
Explanation சூப்பர் ஜி👌
One of the best vid Tut I ever seen bro...... In Tamil 🔥
Super bro... Perfect and clear explanation.. This is "THE BEST" video for callback,promise, async...
Bro, Amazing content, your way of explanation is very different from others. Really crystal clear explanation, Thank you very much.
Bro nice explanation , please don't stop the teaching bro.
Neraya english kaaran video paathen theriyumaaa onnum purilaaa aanaa neegaa vera maarii
Clear explanation 👌👏. Good job Bro thanks a lot 🙏👍
Brother vera level explanation, till now I have confused about these three concepts in JS and but after seeing this session it really helped me a lot. kindly share some more definitions(In English) of all in the upcoming topics. That would be helpful for the interview. Thanks a lot for your wonderful effort.
Awesome explanation Brother🤝... Now I can also explain the concept to someone.. Because of your teaching.... Thankyou for this tutorial... Keep it up
Amazing explanation brother........
Nice bro...purpose - when multiple async calls depends on one another
Great Explanation
Execellent Good Explanation
Very very very good explanation thank you so much
Nice explanation bro 🔥🔥
Anna yain video podurada stop pannitinga pls upload panunga...unga teaching semma🔥🔥🔥
Bro now I'm start your JavaScript playlist..
Crystal clear explanation bro..
I have one doubt playlist la 44 videos inu irruku but upload la 43 tha irruku bro..
Thank you so much.. oru video re-upload paniruken. The previous one is in private. So maybe anga count kaatum.
@@CodewithGuruji thanks you bro , etha 43 videos complete pannapothuma bro ... Last 4 month ah channel la video Varala
clean explanation...
thank u so much bro
js closure video deep explanation kudunga edhay maathiri..and real time la yenga use pantrom nu ? please
who are all from centizen ?
bro antha setTimeout function ku pathila namma realtime la ,i mean programming la antha place la yenna use pannuvom
Mostly api calls to the backend server
Bro redux thunk redux saga pathi vdo podunga bro
Super
tnx bro
why do we use "return promise" in all the function?
That's a good question.
Let's think about a scenario where we need to fetch some data from backend APIs or somewhere from the internet. There are something we need to understand.
1) It's not gonna happen immediately. Means we'll not get data from the internet as soon as we asked for it.. There'll be some delay in milliseconds or more due to the network or latency or server load.
2) We are not sure that we'll get the data back all the time. If something goes wrong we won't get back, like our network may go down or the back-end server may not respond.
So thinking programatically, we always need to have a control over such things that'll occur in the future, and future things are not for sure
That's the "Promise" in JavaScript just like variables and functions.
Promises in JS lets us wait for such things to complete ("settled" more accurately).
So once promises are settled we'll be left with either success (resolved) or failed (rejected).
Now you may ask where this promise comes from.. All of the asynchronous tasks return promises automatically. Like fetching the data / Reading a file from the disk (Not synchronously) / Writing a file to the disk
Coming back to your question, we are kinda mutating the same scenario here. If we return the promise manually, we can hold the execution for some time until the operation inside the promise get settled, just like what will happen when you fetch the data
So the key point is we are also able to hold the execution manually to wait for some things to complete and then continue with its flow.
Bro ne romba complex a teach pandringa indha topic purla
bro ninga full stack developer ah
Ama
Bro oru community form panni zoom meeting la class edunga bro full stack web development 500 pay panren bro edunga bro enaku nalla trainer kidaikala bro pls I am non IT person😢.
Hi
Hi
@@CodewithGuruji Hi bro