Чем отличаются Opera Unite от Node.js? - PullRequest
2 голосов
/ 22 ноября 2010

Кажется, что оба позволяют полностью кодировать приложения на JavaScript. Оба позволяют JS на стороне сервера, а также JS на стороне клиента.

Итак, с точки зрения технологии и программирования, в чем разница между ними?

Ответы [ 3 ]

2 голосов
/ 22 ноября 2010

Opera Unite - это технология совместной работы, которая использует компактный сервер внутри браузера Opera для обмена данными и услугами. Вы можете писать приложения в форме Opera Unite Services, которые используют этот сервер для предоставления контента другим пользователям сети.

Источник: http://dev.opera.com/articles/view/an-introduction-to-opera-unite/

Таким образом, Opera Unite работает внутри вашего браузера на вашем компьютере, Opera затем настраивает содержимое, чтобы разрешить доступ к материалам, которые вы написали для своего локального "сервера" Opera Unite.

Node.js - это основанная на событиях асинхронная среда ввода-вывода, использующая движок Google V8 JavaScript. Node.js обычно используется для тяжелых клиент-серверных приложений JavaScript.

Источник: https://stackoverflow.com/tags/node.js/info

Node.js - это автономный фреймворк, он требует нет браузера и может запускать любой сервер. Node.js также допускает многие вещи, которые Unite не делает. Для получения дополнительной информации, пожалуйста, прочитайте Tag Wiki.

Для хорошего впечатления от Node.js я рекомендую это видео его создателем Райаном Далем:
http://www.yuiblog.com/blog/2010/05/20/video-dahl/

1 голос
/ 22 ноября 2010

Node.js основан на версии 8 от Google и является обычным сервером.

Opera unite является частью браузера Opera.AFAIK

0 голосов
/ 24 ноября 2010

Ключ к пониманию разницы заключается в том, что Opera Unite запускает на вашем компьютере (в браузере рабочего стола Opera), в то время как код Node.js обычно размещается на каком-то веб-сервере, которому вы платите хостинговой компанииuse.

Это делает Opera Unite подходящей и удобной для некоторых вещей, например, для быстрой настройки галереи изображений, чтобы поделиться с друзьями, не загружая все изображения со своего компьютера в другое место.Сайты / сервисы, которые вы создаете с помощью Opera Unite, будут доступны только при включении компьютера, подключении к Интернету и запуске Opera.

...