2012-04-05 5 views
2

Что такое node.js на основе под капотом? Это написано с нуля, или оно основано на другом проекте?Что такое node.js на основе, под капотом?

(Кроме того, может кто-нибудь точно определить технологию веб-сервера, что делает модуль HTTP?)

+0

на Youtube: [Ryan Dahl - История Node.js] (http://www.youtube.com/watch?v=SAc0vQCC6UQ#t=7m) – miku

+0

Google сложнее XD – Joseph

+0

@Michael Petrotta, я чувствую, что ваше редактирование поставило вопрос менее сфокусированным, потому что он расширил мой вопрос с помощью технологии веб-сервера, чтобы охватить все подкрепления. Однако я не возражаю, если я смогу узнать о внедрении технологии веб-сервера с помощью этих ответов. То, как вы сформулировали это более широко, есть место для такого вопроса. –

ответ

3

Node.js является событийная платформа, построенная на вершине Chrome V8 JavaScript двигателя.

Его на основе аналогичных платформ, построенных на других языках, например, скрученных в Python, EventMachine в Ruby, или Libevent в С.

Его написано с нуля. Вы можете узнать об этом здесь http://nodejs.org/about/. Вы также можете присоединиться к списку рассылки разработчиков nodejs, если хотите немного более глубокий ответ.


В частности, о Node.js сервере HTTP, извлеченном из узла о странице связанно выше:

HTTP является первым протоколом класса в узле. HTTP-библиотека Node выросла из опыта автора, разрабатывающего и работающего с серверами сети . Например, потоковая передача данных через большинство веб-фреймворков составляет . Узел пытается исправить эти проблемы в своем парсере HTTP и API. В сочетании с исключительно непредвиденной инфраструктурой Node, он делает хорошей основой для веб-библиотек или фреймворков.

+0

Спасибо. Я включил рекламную кампанию со страницы о http-тонкостях http. –

Смежные вопросы