Struggling to tell your APIs from your CDNs? Read our comprehensive cloud computing glossary covering the most common terms.
< Back to glossary
Asynchronous loading is a web development technique that allows resources (e.g., scripts, images, or CSS files) to load independently of one another and without blocking the main content of a webpage. Unlike synchronous loading, where resources are loaded sequentially, asynchronous loading enables multiple resources to load simultaneously, improving website performance and user experience.
Non-Blocking Behavior: Resources marked for asynchronous loading do not block the rendering of other critical content. For example, a script can load in the background while the browser continues rendering the main page.
Independent Execution: Resources are fetched and executed independently of one another, ensuring that delays in one resource do not affect others.
JavaScript: Using attributes like async or defer in