2011-04-11 55 views

回答

30

官方名稱實際上是Node。最初它被設計用作Web應用程序,但作者意識到它可以用於更通用的目的並將其重命名爲節點。

這裏是a quote from the author可能有助於解釋名稱:

節點是單線程,單進程的系統,強制執行無共享設計,操作系統進程邊界。它有相當好的網絡庫。我相信這是設計非常大的分佈式程序的基礎。 「節點」需要組織:給定一個通信協議,告訴如何互相連接。在接下來的幾個月裏,我們正在研究允許這些網絡的Node的庫。

+7

他這個會談很棒的[節點JS介紹](http://www.youtube.com/watch?v=jo_B4LTHi3I)非常簡短的結束。 – Hortinstein 2011-12-29 02:33:23

12

結賬this文章。來自page 4

最初,達爾稱他的項目爲 web.js。它僅僅是一個網絡服務器,替代了Apache和其他 「阻塞」服務器的 。但項目 很快就超出了他的初始網絡服務器 庫,擴展到框架 ,可用於構建幾乎任何東西,以及 。所以他重新點了它 node.js.

9

維基它說,該項目被稱爲節點,但要確保它不會弄混與其他「節點」,將.js文件添加到它