Node Underground
Author

Node Underground

No language is immortal—Node.js isn’t either—but thoughtful reflection is priceless. This underground community for Node.js enthusiasts was started by Taobao’s Front‑End Team (FED) to share our original insights and viewpoints from working with Node.js. Follow us. BTW, we’re hiring.

247
Articles
0
Likes
24
Views
0
Comments
Recent Articles

Latest from Node Underground

100 recent articles max
Node Underground
Node Underground
Mar 22, 2021 · Fundamentals

TC39 Updates: Error Cause, Temporal, Array.findLast & Module Fragments

Amid the pandemic‑driven shift to fully online TC39 meetings, the committee accelerated meeting frequency while trimming agendas, advancing proposals such as Error Cause to Stage 3, introducing the Temporal API to replace Date, adding Array.findLast methods, and exploring Module Fragments to improve JavaScript module handling.

Array.findLastECMAScript proposalsError Cause
0 likes · 14 min read
TC39 Updates: Error Cause, Temporal, Array.findLast & Module Fragments
Node Underground
Node Underground
Mar 12, 2021 · Cloud Native

How Alinode Boosts Node.js Observability and Scheduling in the Cloud‑Native Era

Alinode expands its Node.js performance diagnostics into a full‑stack observability and scheduling platform for serverless workloads, offering traffic monitoring, white‑screen logs, remote debugging, crash analysis, standardized metrics, and a cloud‑native runtime that balances cost and performance.

Node.jsPerformance Monitoringcloud-native
0 likes · 11 min read
How Alinode Boosts Node.js Observability and Scheduling in the Cloud‑Native Era
Node Underground
Node Underground
Feb 23, 2021 · Fundamentals

What New JavaScript Proposals Emerged from TC39’s January Meeting?

The article reviews TC39’s January 29 meeting, detailing the criteria for advancing proposals between stages, summarizing key proposals such as Intl.DateTimeFormat.formatRange, JSON Modules, Private‑in operator, Class static initializer blocks, ResizableArrayBuffer, Intl.LocaleInfo, RegExp enhancements, and the community’s role in shaping ECMAScript.

ECMAScriptTC39intl
0 likes · 25 min read
What New JavaScript Proposals Emerged from TC39’s January Meeting?
Node Underground
Node Underground
Feb 19, 2021 · Cloud Computing

Serverless in 2021: Trends, Challenges, and Choosing the Right Path

This article examines the rapid rise of Serverless computing in 2021, analyzes market dynamics, highlights technical and operational challenges such as language support, cold starts, and package size, and offers practical guidance for developers and enterprises to adopt Serverless effectively while optimizing cost and performance.

DevOpscloud computingcost optimization
0 likes · 15 min read
Serverless in 2021: Trends, Challenges, and Choosing the Right Path
Node Underground
Node Underground
Dec 20, 2020 · Backend Development

Explore the Ultimate Node.js Best Practices Repository

The article introduces the widely‑starred GitHub project “Node.js Best Practices,” highlighting its multilingual documentation, comprehensive coverage of project structure, error handling, coding standards, testing, production, security, and performance, and encourages readers to visit the repository for detailed guidance.

PerformanceTestingbackend development
0 likes · 2 min read
Explore the Ultimate Node.js Best Practices Repository
Node Underground
Node Underground
Dec 3, 2020 · Backend Development

Why N-API Is Revolutionizing Node.js Add‑On Development

This article explains how N‑API provides an ABI‑stable, cross‑version add‑on API for Node.js, outlines recent multithreading, worker‑thread, and helper function enhancements, discusses build tooling options, and offers resources for getting started and contributing to the ecosystem.

C++N-APINode.js
0 likes · 14 min read
Why N-API Is Revolutionizing Node.js Add‑On Development
Node Underground
Node Underground
Dec 1, 2020 · Frontend Development

What New JavaScript Proposals Emerged from TC39’s 2020 Meeting?

The 2020 TC39 meeting reviewed several proposals—including Error Cause, Module Blocks, Extensions, and Grouped Accessor—detailing their stage requirements, code examples, and community impact, while noting that no proposal progressed from Stage 2 to Stage 3 that year.

Error CauseExtensionsTC39
0 likes · 11 min read
What New JavaScript Proposals Emerged from TC39’s 2020 Meeting?
Node Underground
Node Underground
Nov 10, 2020 · Backend Development

Accelerate Midway Development with a Minimal Swagger Component

This article introduces Midway's lightweight, dependency‑free Swagger component that leverages the framework’s own decorators to generate Swagger‑compatible JSON, explains its advantages and limitations, showcases code examples for multi‑scenario service injection, details recent configuration refactoring that speeds up local development, and highlights new request‑parameter decorators for richer API documentation.

API documentationConfigurationMidway
0 likes · 7 min read
Accelerate Midway Development with a Minimal Swagger Component