跳转到内容

Node

“Node.js”(口语常称 Node)基于 V8 引擎,提供非阻塞 I/O 与 npm 生态,用于 API 服务、CLI、构建工具等。亦指分布式系统中的节点、Kubernetes node、链表 node、DOM node,需结合语境。

  1. “The API runs on Node 20 in production.” (API 在生产环境运行于 Node 20。)
  2. “Each Kubernetes node hosts multiple pods.” (每个 Kubernetes 节点托管多个 Pod。)
  3. “Traverse the linked list node by node.” (逐个遍历链表节点。)

拉丁语 nodus(结、节点);Node.js 借用“网络/图中的结点”隐喻运行时连接 I/O。

词根名词;Node.js 为复合品牌名。

2009 年 Ryan Dahl 发布 Node.js,使 JavaScript 全栈成为可能;LTS 版本策略影响企业升级节奏。

  • 固定搭配: “Node.js runtime” (Node 运行时), “Node module” (Node 模块), “cluster node” (集群节点)
  • 相关: npm, V8, event loop

技术语境下:让 JS 在服务器上跑的 runtime,就是 Node(Node.js)。

“Upgrading the Node version fixed a subtle timing bug in the async scheduler.” (升级 Node 版本修复了异步调度器中的微妙时序 bug。)