发布于 2015-02-12 00:50:53 | 179 次阅读 | 评论: 0 | 来源: 网友投递
Node.js 服务器端的JavaScript
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用
流行的JavaScript服务器端框架Node.js近日终于宣布将成立自己的开源基金会,这标志着云计算厂商Joyent将交出Node.js的控制权,但是在Node.js基金会正式成立前的两三个月,Joyent依然是Node.js的实际控制者。
据悉即将成立的Node.js基金会的创始成员包括Joyent、IBM、Paypal、微软、Fidelity和Linux基金会,创始成员将共同掌管过去由Joyent一家企业掌控的Node.js开源项目。
Node.js通常被用来开发低延迟的应用,也就是那些需要在服务器端环境和前端实时收集和交换数据的应用(例如那些需要实时“对讲”的智能手机应用)。PayPal、道琼斯、沃尔玛和LinkedIn都采用了Node.js框架搭建应用。
Node.js框架由Joyent的员工Ryan Dahl于2009年开发,从那时起Joyent公司一直扮演着Node.js孵化者的角色。如今Node.js如此流行,每月下载量超过了200万次, 甚至GoDaddy都成立Node.js的支持者,GoDaddy甚至准备收购一家提供Node.js的PaaS云服务的公司Nodejitsu。
Node.js基金会的成立势在必行,首先,放手Node.js对于Joyent来说是件好事,Joyent将可以把精力集中于基于容器技术的云计 算业务,与亚马逊、微软和谷歌展开竞争。此外,由于不满Joyent的管理效率,Node.js社区已经呈现分化趋势,去年年底一些Node.js的贡献 者衍生开发出了io.js并在Github上另起开源分支,Node.js基金会的成立有望重新稳定Node.js开发者和用户的人心。