Asynchronous Code in JavaScript: How It Works
Intro
Normally, JavaScript is a synchronous language. This means that code is ran from top to bottom, one line at a time. No two bits of code can run concurrently, and if a function takes a while to return, nothing can run in the background. This i...
valphaliahoopes.hashnode.dev4 min read