Skip to main content

Async ↔ of process to occur in parallel, independently

aka Asynchronous, Asynchronicity

Non-Blocking

of code to not pause execution for rest of Code sequence

async

JS Keyword to prepend function to allow Asynchronous Code

AJAX

(process) to Asynchronous Data Fetch from Server (via clunky legacy XHR methods)

Asynchronous Model

(model) to handle multiple things happen Concurrently

Asynchronous Code

Non-Blocking Code to defer execute, wait in Callback Queue & move to Call Stack once background task Settled

image loading is usually async

const img = document.querySelector(".dog");
img.src = "dog.jpg"

Setting image source attribute loads image in background

References

  1. indexedDBWeb API indexed database built into Browser with Async access

  2. [Non-Blocking](non-blocking)Node API tends to be Async by default

  3. AMD ModuleAsync Module Definition format used in Browser

  4. experiement_useReact API to allow Async Data Fetch inside Server Component

  5. Data Fetch ↔ (process) to Async GET data from Server

  6. WebhookListener for Async web event, to push real-time updates to App/Backend

  7. Render Phase ↔ (process) to Async check all elements, one by one, collect changes

  8. Coroutine ↔ (process) to write/run Async Process

  9. AJAX ↔ (process) to Asynchronous Data Fetch from Server (via clunky legacy XHR methods)