Microsoft хочет JavaScript на сервере


Node.js получает поддержку Microsoft для перехода на Windows. Логика этого шага не ясна, поскольку подход, используемый Node.js, не согласуется ни с чем другим, что делает Microsoft.

Node.js — большой хит для JavaScript на стороне сервера, и Microsoft не хочет оставаться в стороне. Если вы пропустили всю суету, стоит сказать, что Node.js — это среда, которая реализует управляемую событиями структуру объектов HTTP-сервера. У вас нет веб-сервера, вы просто пишете код, который прослушивает HTTP-запросы и отвечает некоторыми данными, полученными из базы данных, созданными или их комбинацией.

В основе всего этого лежит движок JavaScript — V8 от Google, написанный на C ++. Node.js также написан на C ++ и, конечно же, на JavaScript. У Windows нет проблем с C ++, поэтому вы можете быть удивлены, узнав, что на данный момент, если вы хотите даже попробовать Node.js под Windows, тогда он не поддерживается в качестве собственной установки — он запускается через библиотеки DLL Cygwin, и это не так. t официально поддерживаемый вариант.

Теперь Microsoft решила, что этого не хватает, и что она поможет поддерживать Node.js под Windows. Планируется создать двоичный файл, который будет работать на серверах от Windows 2003 до Azure. Работа будет проводиться совместно с командой Microsoft Interoperability Strategy Team.

Всегда стоит задавать вопрос о том, что Microsoft получает от поддержки внешнего проекта, но в этом случае нет очевидного ответа. Node.js не вписывается ни в одну из его текущих технологий и фактически подрывает ASP.NET и веб-сервер IIS. В конце концов, часть привлекательности Node.js заключается в том, что он возвращает программисту задачу создания веб-сервера.

Возможно, это просто еще один пример того, как JavaScript захватывает всю вселенную программирования.


Добавить комментарий