好的,这可能有点直截了当,但是 Node.js 的重点/需要是什么
我主要通过 CloudFoundry 注意到它,但不太确定它应该做什么。但是我猜它可能非常大,为什么 VMWare 会支持它。
提前致谢。
好的,这可能有点直截了当,但是 Node.js 的重点/需要是什么
我主要通过 CloudFoundry 注意到它,但不太确定它应该做什么。但是我猜它可能非常大,为什么 VMWare 会支持它。
提前致谢。
这是一个...
:)
Node.js 是一个基于事件的异步 I/O 框架,它使用 Google 的 V8 JavaScript 引擎。Node.js 通常用于繁重的客户端-服务器 JavaScript 应用程序。
node.js 标签有更多的背景信息,可以为您指明正确的方向: https ://stackoverflow.com/tags/node.js/info
Node 利用 Javascript 的一流功能允许您使用动态脚本语言对服务器进行编程,同时获得极具竞争力的性能。
Node 不如 Haskell、Erlang 或 Go 快。但它与 Java 具有竞争力,并且优于 Ruby、Python 和 PHP。
Haskell、Erlang、Go、Java、Ruby 和 Python 都有事件 IO 网络框架,但它们也有阻塞库作为陷阱。
尽管有缺陷,Javascript 是 Web 的通用语言,并且由于浏览器是事件的,因此 Javascript 不仅是为事件样式编程而构建的,大多数 Web 开发人员都习惯于编写事件 Javascript。
另请查看此注册文章:http ://www.theregister.co.uk/2011/03/01/the_rise_and_rise_of_node_dot_js/
这篇文章可能会有所帮助: