node.js的基础是什么

  • 本文关键字:是什么 js node node.js
  • 更新时间 :
  • 英文 :


node.js的基础是什么?它是从头开始写的,还是基于另一个项目?

(另外,有人能确定http模块的web服务器技术吗?)

。。。它是基于另一个项目吗

Node.js利用了几个项目:

  • v8(GOOG)
  • libev
  • 利比亚
  • c-ares(来自curl的作者)
  • evcom
  • http解析器

通过:http://blog.zorinaq.com/?e=34

Node.js是一个基于Chrome V8 javascript引擎构建的事件驱动平台。

它基于其他语言中构建的类似平台,例如Python中的Twisted、Ruby中的EventMachine或C.中的libevent

它是从头开始写的。你可以在这里阅读更多信息http://nodejs.org/about/.如果您想要更深入的答案,也可以加入nodejs开发人员邮件列表。


具体来说,关于node.js http服务器,从上面链接的node about页面中提取:

HTTP是Node中的一类协议。节点的HTTP库已增长根据作者开发和使用web的经验服务器。例如,通过大多数web框架流式传输数据是不可能的节点尝试在其HTTP解析器中更正这些问题以及API。再加上Node的纯事件基础设施为web库或框架打下良好的基础。

最新更新