Tagged articles
7 articles
Page 1 of 1
Code Mala Tang
Code Mala Tang
Jul 13, 2025 · Backend Development

Eliminate Prop Drilling in Next.js with AsyncLocalStorage

This article explains how prop drilling in Next.js applications can be avoided by using Node.js's AsyncLocalStorage to store per‑request context such as requestId, tenantId, and userId, providing code examples, implementation steps, and practical usage tips for clean, maintainable backend logic.

AsyncLocalStorageNext.jsNode.js
0 likes · 7 min read
Eliminate Prop Drilling in Next.js with AsyncLocalStorage
Taobao Frontend Technology
Taobao Frontend Technology
Feb 9, 2023 · Fundamentals

How AsyncContext Enables Seamless Data Propagation Across JavaScript Async Calls

The article introduces the TC39 Async Context proposal, explains why asynchronous context is needed, shows a library implementation using run and log functions, describes the AsyncContext API with run, get, and wrap methods, and explores use cases such as trace propagation, task‑priority handling, and comparisons with thread‑local storage and Node.js AsyncLocalStorage.

AsyncContextAsyncLocalStorageJavaScript
0 likes · 18 min read
How AsyncContext Enables Seamless Data Propagation Across JavaScript Async Calls
ByteFE
ByteFE
Jun 22, 2021 · Backend Development

Understanding Node.js AsyncHooks and AsyncLocalStorage for Asynchronous Resource Tracking

This article explains Node.js async_hooks and AsyncLocalStorage APIs, describing asynchronous resource concepts, lifecycle hooks, usage scenarios, performance impact, and practical code examples for tracing async call chains, custom async resources, and integrating context propagation in backend applications.

AsyncLocalStorageBackendNode.js
0 likes · 17 min read
Understanding Node.js AsyncHooks and AsyncLocalStorage for Asynchronous Resource Tracking
Python Programming Learning Circle
Python Programming Learning Circle
Mar 23, 2021 · Backend Development

Understanding Node.js Asynchronous Execution Model and async_hooks

This article explains Node.js’s asynchronous execution model, defines key concepts such as execution frames and continuation points, demonstrates event flow with code examples, and shows how the async_hooks API and AsyncLocalStorage can be used for tracing, debugging, and performance analysis of backend JavaScript applications.

AsyncLocalStorageNode.jsasync_hooks
0 likes · 13 min read
Understanding Node.js Asynchronous Execution Model and async_hooks
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 19, 2021 · Backend Development

What’s Next for Node.js? Inside the Roadmap, Releases, and New Features

Node.js Technical Committee chair Michael Dawson explains the community‑driven development model, details the four‑type release schedule, highlights upcoming features such as ECMAScript Modules, AsyncLocalStorage and AbortController, and outlines strategic initiatives and working groups shaping the runtime’s future.

AsyncLocalStorageDiagnostic ReportsECMAScript modules
0 likes · 25 min read
What’s Next for Node.js? Inside the Roadmap, Releases, and New Features