为什么Node.js命名为Node.js?

我只是好奇为什么Node.js被命名。 我search了他们的网站和他们的常见问题,没有什么能帮助我理解为什么它被命名为Node.js。

官方名称实际上是Node 。 最初它被devise用作一个Web应用程序,但作者意识到它可以用于更通用的目的,并将其重命名为节点。

以下是作者的一段引文 ,可能有助于解释这个名字:

Node是一个单线程,单进程系统,强制执行OS进程边界的无共享devise。 它有相当好的networking库。 我相信这是devise非常大的分布式程序的基础。 “节点”需要组织:给定一个通信协议,告诉如何连接到对方。 在接下来的几个月里,我们正在为允许这些networking的Node开发库。

看看这篇文章。 从第4页开始 :

原来,达尔称他的项目web.js。 它只是一个networking服务器,是Apache和其他“阻塞”服务器的替代品。 但是这个项目很快就超越了他最初的web服务器库,扩展到一个可以用来构build几乎任何东西的框架。 所以他把它重新命名为node.js.

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