What is the JavaScript event loop?
The event loop is one of the four major concepts that sets JavaScript apart from many other languages. (Prototypal inheritance, how ‘this’ works, closures, and the event loop). Understanding how asynchronous programming works is absolutely critical to modern Web development and especially programming in JavaScript. Takes a task that is queued, throws it into the call stack // web apis
What is the difference between “blocking” and “non-blocking” with respect to how code is executed?