Feb 28, 2019

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.

Abhilash Reddy Kotte

Frontend Engineering