Opera Unite和Node.js有什么不同?

两者似乎都允许完全使用JavaScript编码应用程序。 两者都允许服务器端JS以及客户端JS。

那么,从技术和编程的angular度来看,二者有什么区别呢?

Opera Unite是一项协作技术,它使用Opera桌面浏览器内的一个紧凑型服务器来共享数据和服务。 您可以编写应用程序 – 以Opera Unite Services的forms – 使用此服务器向其他Web用户提供内容。

资料来源: http : //dev.opera.com/articles/view/an-introduction-to-opera-unite/

因此,Opera Unite在您的计算机上运行在您的浏览器中,然后Opera设置一些东西来访问您为本地Opera Unite“服务器”编写的内容。

Node.js是一个基于事件的asynchronousI / O框架,使用Google的V8 JavaScript引擎。 Node.js通常用于繁重的客户端 – 服务器JavaScript应用程序。

来源: https : //stackoverflow.com/tags/node.js/info

Node.js是一个独立的框架,它不需要浏览器,可以运行任何服务器。 Node.js也允许Unite没有的许多事情。 欲了解更多信息,请阅读标签维基。

为了给Node.js一个好的印象,我推荐这个video的创build者Ryan Dahl:
http://www.yuiblog.com/blog/2010/05/20/video-dahl/

Node.js基于谷歌的V8,是一个普通的服务器。

歌剧团结是歌剧浏览器的一部分。 据我所知

理解差异的关键在于,Opera Unite运行您的计算机上(在Opera桌面浏览器内部),而Node.js代码通常位于您付费托pipe公司使用的某个Web服务器上。

这使得Opera Unite适合于某些事情,比如快速设置图片库与朋友分享,而无需将所有图片从电脑上传到其他地方。 使用Opera Unite创build的网站/服务只有在您的计算机开启,连接到互联网和Opera正在运行时才能访问。

    Interesting Posts