Demystify Javascript Promise
Summary
This talk covers the following topics.
- Javascript Iterator and code execution with an example.
- What is Asynchronous Javascript?
- Asynchronous Javascript without(before) Promises.
- Asynchronous Javascript with Promises
Key Insight
Understanding building blocks of JS Code execution, JS Engine, Callback Queue, and Event Looping. Extending the knowledge of JS Engine to build Promises with the help of Micro-task queue.