← Back to Blog

Visualizing a Javascript Callback

reactjs
javascript

By Kevin Hou

1 minute read

Ever wondered what technical sounding words like "asynchronous" or "event-loops" meant? It took me a while to figure out all the complicated terminology associated with code execution, but basically these words all relate to the order in which lines of code are run.

I came across a neat web app that one of my LinkedIn connections posted called Loupe. According to their website, "Loupe is a little visualisation to help you understand how JavaScript's call stack/event loop/callback queue interact with each other."

Here is a brief overview of the concept:

If you are at all curious or just want a new perspective on things, I encourage you check out Loupe!