Node.js 为什么叫 Node.js? [已关闭]

问题描述 投票:0回答:3

我只是好奇为什么 Node.js 这么命名。我搜索了他们的网站和常见问题解答,但没有任何内容可以帮助我理解为什么它被命名为 Node.js。

node.js
3个回答
42
投票

正式名称实际上是

Node
。最初它被设计用作 Web 应用程序,但作者意识到它可以用于更通用的用途,并将其重命名为 Node。

这里是作者的引言,可能有助于解释这个名字:

Node 是一个单线程、单进程系统,它在操作系统进程边界上强制执行无共享设计。它有相当好的网络库。我相信这是设计大型分布式程序的基础。 “节点”需要被组织起来:给定一个通信协议,告诉它们如何相互连接。在接下来的几个月中,我们正在开发允许这些网络的 Node 库。


20
投票

查看这篇文章。来自第4页

最初,达尔称他的项目为 web.js。它只是一个网络服务器,一个 Apache 和其他的替代品 “阻止”服务器。但该项目 很快就超越了他最初的网络服务器 库,扩展到框架 可以用来构建,嗯, 几乎所有东西。于是他将其重新命名为 节点.js.


10
投票

在 wiki 上,它说该项目称为节点,但为了确保它不会与其他“节点”混淆,添加了 .js

© www.soinside.com 2019 - 2024. All rights reserved.