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》,感兴趣的读者朋友可以下载预览章节
先睹为快,也希望国内的出版社能够关注。
原文:http://www.infoq.com/cn/news/2010/11/nodejs-joyent
分享到:
相关推荐
社区推动了Node.js的快速发展,同时也孕育了大量优秀的开源项目。 接下来,我们探讨pomelo游戏服务器框架。pomelo是一个高性能、可扩展的开源Node.js游戏服务器框架,由网易杭州研究院的团队在2011年推出。pomelo的...
Node.js自2009年诞生以来,经历了快速的发展,逐渐获得了技术社区的广泛认可。它在GitHub上的关注度超越了Rails,并获得了企业支持,如Ryan Dahl加入Joyent。随着Windows移植版本的发布,Node.js的前景更加明朗。...
在IT行业中,Node.js是一个非常流行的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。在本主题中,我们关注的是“Node.js-基于kue的egg延时队列”。Kue是Node.js中一个强大的任务队列系统,主要...
流行的JavaScript服务器端框架Node.js近日终于宣布将成立自己的开源基金会,这标志着云计算厂商Joyent将交出Node.js的控制权,但是在Node.js基金会正式成立前的两三个月,Joyent依然是Node.js的实际控制者。...
从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node.js的前景获得了技术社区的肯定。InfoQ一直在关注Node.js的发展,在今年的两次Qcon大会...
在本文中,我们将深入探讨如何在CentOS操作系统上安装Node.js和MongoDB,以及相关的工具和驱动。首先,让我们从安装必要的组件开始。 1. 安装Python: 在安装Node.js之前,需要确保系统中已经安装了Python 2.6或更...
pkgcloud 是一个 Node.js 的标准库,封装了不同云平台的操作。目前支持: Compute Amazon Azure DigitalOcean HP Joyent Openstack Rackspace Storage Amazon Azure HP Openstack Rackspace ...
1. Linux安装node.js ubuntu: sudo apt-get install nodejs npm centos: yum install nodejs npm 更详细的安装参见:https://github.com/joyent/node/wiki/Installation npm为类似PHP中Pear的包管理器 2. 开始...
Node.js是一款允许JavaScript在服务器端运行的框架,近年来由于其出色的异步IO性能和轻量级特性,在构建高性能Web应用和网络服务方面备受青睐。然而,内存泄漏问题一直是Node.js应用开发中不可忽视的问题。内存泄漏...
该存储库是Joyent Triton项目的一部分。 请参阅主页上的和常规文档。 该存储库包含许多核心Triton REST API的Node.js客户端库:Amon,CA,CNS,CNAPI,FWAPI,IMGAPI,NAPI,PAPI,SAPI和VMAPI。 其他Triton API的...
在Linux上安装Node.js (我们的方式) (基于): 首先,在您的家庭中要安装节点的本地文件夹上创建以下位置: mkdir $HOME/local 我们安装在此文件夹上,以便您在使用node或npm时都不必sudo 现在进入要将节点...
node.js 和 nodeunit。 安装 node.js 取自 的说明。 一定要检查一下! 要从源代码构建和安装节点,我们首先需要获取代码。 第一种方法是通过git ,如果您安装了git ,则可以执行: $ git clone ...
节点病毒该库提供了一个node.js包装器,用于执行SmartOS的工具并处理其输出。 请注意,该库可帮助您调用的某些vmadm命令是实验性的。 请参阅手册页以获取有关每个命令当前稳定性的信息。 该存储库是Joyent Triton...
背景Node.js 组织结构Joyent 拥有的 Node.js 商标和文案开源,但最终的力量在于 BDFL BDFL(现为 TJ Fontaine - Joyent) 源树位于 文档回到 2014 年。 技术变更iojs 入门安装该死的东西! Node v0.6.0 - 2011 年 ...
7. **快速启动**:新项目或应用能够在短时间内迅速部署上线,缩短市场进入时间。 8. **无需基建投资**:减少了企业在硬件设施上的前期投入,降低了进入门槛。 9. **虚拟化**:用户可以在任何地点、使用任何设备访问...
安装node.js(https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#ubuntu-mint-elementary-os): curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y ...