Node.js将向移动端扩展

admin 发布于:2015-11-12 15:33 栏目: 浏览:546 评论:0

如果你还没有听过Node.js,那么现在就可以了解一下!

目前,来自200多个国家的数以万计的组织在使用Node.js,在Node.js的网站上,每月都有超过200万次下载。但版本发布缓慢使开发人员日益不满,网上出现了创建Node.js分支的讨论。Node.js项目管理者Joyent公司意识到了这一问题,在10月23日宣布了Node.js咨询委员会提案,旨在为Node.js开源项目创建一种完全开放的管理模式,提高开发人员的满意度,避免产生大的分支。

Burt Belder是Node.js项目的维护者。他近日在旧金山HTML5DevConf大会上做完关于Node.js的演讲后接受采访时说,Node.js需要将其应用领域扩展到移动端,支持所有iOS和Android设备会使该平台具有更大的价值。

工具提供商Nubisa就专注于这项工作,他们开发的JXcore就是一个多线程的Node.js分发包,百分之百兼容Node.js,是Nubisa原生移动应用开发平台的基础。

不过,PHP工具提供商Zend Technologies首席执行官Andi Gutmans对Node.js向移动端扩展的价值提出了质疑。他认为,客户端已经有了JavaScript,它已经针对客户端逻辑进行过裁减,而Node.js其实就是在服务器端使用的JavaScript。因此,他认为这没有多大价值。

但按照Belder的说法,Node.js平台将转向一个多线程模型,而JavaScript语言并不能在多线程上运行。同时,他也指出,多个JavaScript VM可以在一个Node.js进程中运行,不过这需要同一个应用内的程序加载多次。但这可以使应用内部的处理机制更高效,比如,可以将不同的传入连接分配到不同的工作进程。

游客

返回顶部