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

时间:2011-04-11 13:10:29

标签: node.js

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

3 个答案:

答案 0 :(得分:32)

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

以下a quote from the author可能有助于解释名称:

  

Node是一个单线程的单进程系统,它对OS进程边界实施无共享设计。它有很好的网络库。我相信这是设计非常大的分布式程序的基础。需要组织“节点”:给定通信协议,告知如何相互连接。在接下来的几个月里,我们正在研究允许这些网络的Node库。

答案 1 :(得分:14)

查看this文章。来自page 4

  

最初,达尔打电话给他的项目   web.js.它只是一个网络服务器,一个   替代Apache和其他   “阻止”服务器。但是这个项目   很快就超越了他最初的网络服务器   库,扩展到框架   可以用来构建,好吧,   几乎所有的东西。所以他重新把它重新命名   的node.js。

答案 2 :(得分:9)

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