Сообщение от Gozar
|
В общем ладно, будет время я почитаю что он умеет, раз вразумительного ответа я не могу получить и уже потом буду решать.
|
аа, так тебе нужно узнать что умеет нод)?
а я то тебе говорил зачем его лучше использовать для "браузерной реализации оболочки системы" которую, как подумал ты делаешь.
Так тебе нужно просто описать чем хорош серверный модуль нода?))
так это делов то) почему в гугле не глянешь) на хабре миллиарды статей.
Но основное это событийность, отличная работа с сокетами, онлайн играми, чатами и.т.п.
то есть нод это V8 который просто запускает скрипт и скрипт висит в памяти запущеный, так же как и странички в браузере.
Он висит, и реагирует на события.
Если подключен модуль сервера, то может сработать событие прихода запроса.
тогда , если в скрипте на это событие повешан калбак он сработает,и примет обьект запроса).
вот и все дела. весь срвер пишется в одну функцию.
что-то типа
var server = require("/plugins/http_server.dll") //подключаем http сервер в переменную server
server.start(function(requestObject){
//сработает при каждом запросе
return "helo world"
})
вот и все.
подключаешь всякие там модули для работы с файлами, картинками, DOM и.т.п. и работаешь.
require родная функция)), с её помощью можно подключать и свои js файлы.