Node.js 开源项目致力于提供一套编写高性能并发 Web 应用的 JavaScript 框架,采用 MIT 授权协议,自诞生以来引起越来越多的关注。最近,Node.js 正式获得知名云计算服务提供商 Joyent 的资助, 其项目负责人 Ryan Dahl 也加盟了 Joyent,预计 Node.js 将在企业级应用中获得更多机会。
Ryan Dahl 在论坛中对 Joyent 的资助做了解释:
在过去几个月,Node.js 受到了越来越多的欢迎。如果 Node.js 想要实现更大的目标——成为下一个 PHP,我们需要引入企业的投资,以承担一个全职的开发团队,并支持将我们的项目应用到大规模企业级产品中,同时反过来给 Node.js 提供反馈。Joyent 公司的核心业务(云计算)能够很好地支持免费和开放的 Node.js。基于这些原因,我已经与 Joyent 公司达成了协议,将 Node.js 项目置于 Joyent 管理之下。对开发人员来说唯一的变动就是以后的贡献者协议(contributor agreement)将转向 Joyent,而不是我本人。我们将继续采用 MIT 授权开源…
据 Ryan Dahl 透露,Joyent 已经聘用他本人和 Isaac Schlueter 专注于开发 Node.js 项目,并将继续扩大团队规模。
Joyent 公司的首席技术官 Mark Mayo 随后在博客中对消息做了确认:
Joyent 已经正式成为 Node.js 的新家。我们非常高兴能够资助这一优秀的开源项目…相信 Node.js 将成为帮助开发人员构建下一代互联网应用的核心技术。 Joyent 对 Node.js 的关注可以追溯到一年多前,当时我们的团队正在寻找一种便捷的方法编写小巧、低延迟的网络服务器和代理端用于我们的基础设施管理产品,而摆脱对 C、Erlang 的依赖。我们认为 Node.js 的异步模型和 JavaScript 非常适合,因为我们已经在构建 Joyent Smart Platform 时爱上了它。我们意识到该项目的潜力并邀请 Ryan 加入 Joyent,我们将为 Node.js 的成长提供坚定的支持。
为什么 Node.js 项目会获得开发人员越来越多的关注?国外媒体在采访 Node.js 实践者 Guillermo Rauch 时,他总结了 Node.js 受欢迎的原因:
大多数网站开发人员已经通过 jQuery、MooTools 或者类似的框架在编程中使用过 JavaScript。这意味着他们对 Node.js 已经十分熟悉,尽管其开发环境具有独特的风格。其次,由于 JavaScript 的表现力和强大的 Node.js API,你可以构建出通常无法实现或者过于耗时的程序。然后,你不会感到孤独。Node.js 已经在 GitHub 上吸引了几千名开发人员的关注,而现在已经有数以百计的模块可以直接利用。如果考虑一下它诞生的时间,这种发展速度是令人惊叹。
技术布道者 Tom Hughes-Croucher 在 Yahoo 开发博客上表示自己正在编写一本有关 Node.js 开发指南的新书《Up and Running With Node.js》,感兴趣的读者朋友可以下载预览章节先睹为快,也希望国内的出版社能够关注。
评论