2010-11-21 6 views
2

Beide scheinen Codierungsanwendungen vollständig in JavaScript zu ermöglichen. Beide erlauben serverseitige JS sowie clientseitige JS.Was sind die Unterschiede zwischen Opera Unite und Node.js?

Also, was ist der Unterschied zwischen den beiden aus einer Technologie und Programmierung?

+0

Node.js hat wirklich nichts mit clientseitigem JavaScript-Code zu tun. – Pointy

Antwort

1

Node.js basiert auf V8 von Google und ist ein normaler Server.

Opera unite ist Teil des Opera Browsers. afaik

+1

Opera Unite ist kein Opera-Plugin, es ist Teil von Opera selbst. – gsnedders

+0

hat die Definition behoben :) – Eineki

2

Opera Unite ist eine kollaborative Technologie, die einen kompakten Server innerhalb des Opera-Desktopbrowsers verwendet, um Daten und Dienste gemeinsam zu nutzen. Sie können Anwendungen in Form von Opera Unite-Diensten schreiben, die diesen Server zum Bereitstellen von Inhalt für andere Webbenutzer verwenden.

Quelle: http://dev.opera.com/articles/view/an-introduction-to-opera-unite/

So Opera Unite läuft innerhalb Ihres Browser auf Ihre Computer, Opera setzt dann Zeug Zugriff auf das Material, damit Sie für Ihre lokale Opera Unite "Server" schreiben.

Node.js ist ein ereignisbasiertes, asynchrones I/O-Framework, das die Google V8-JavaScript-Engine verwendet. Node.js wird häufig für schwere Client-Server-JavaScript-Anwendungen verwendet.

Quelle: https://stackoverflow.com/tags/node.js/info

Node.js ist ein eigenständiges Framework, es keinen Browser benötigt und jeden Server ausgeführt werden. Node.js erlaubt auch viele Dinge, die Unite nicht tut. Für weitere Informationen lesen Sie bitte das Tag-Wiki.

Für einen guten Eindruck von Node.js ich dieses Video von seinem Schöpfer Ryan Dahl empfehlen:
http://www.yuiblog.com/blog/2010/05/20/video-dahl/

0

Der Schlüssel, den Unterschied zu verstehen ist, dass Opera Unite auf Ihrem Computer ausgeführt wird (innerhalb des Opera Desktop Browser), während der Node.js-Code normalerweise auf einem Webserver läuft, den Sie von einem Hosting-Unternehmen bezahlen.

Dies macht Opera Unite für einige Dinge geeignet und praktisch, wie zum Beispiel das schnelle Einrichten einer Bildergalerie, um sie mit Freunden zu teilen, ohne alle Bilder von Ihrem Computer an einen anderen Ort hochladen zu müssen. Die Websites/Dienste, die Sie mit Opera Unite erstellen, sind nur zugänglich, wenn Ihr Computer eingeschaltet, mit dem Internet verbunden ist und Opera ausgeführt wird.