lexcode lexcode создание, продвижение
и доработка сайтов
Phone +7 999 800 75 22 email admin@lexcode.ru

Главная / Все новости / Платформа Node.js: история, ос...

Платформа Node.js: история, особенности, перспективы

С каждым годом конкуренция между языками программирования возрастет по нарастающей. У каждого из них: Golang, Perl, Eiffel, Lisp, Python, Dylan, а также у множества других, — имеются свои определенные достоинства и преимущества. JavaScript в среде программистов до относительно недавнего времени вообще всерьёз не воспринимался. Его использовали только в браузере. Однако в «биографии» этого языка в определённый период наступил переломный момент.

Историческая справка

В сентябре 2008 года датское отделение Google сообщило, что создало устойчивый вариант движка JavaScript V8. А спустя год Райан Дал закончил работу над новой программной платформой под названием Node.js. Основана она была на движке JavaScript V8. Новая платформа отличалась от остальных своей асинхронной работой.

Выявляя активность или пассивность деятельности клиента, Node.js выделяет ресурсы активным. Пассивным пользователям потоки не раздаются. Таким способом Райан Дал совершил маленькую революцию в веб-программировании. Его «детище» нарушило формулу «одно соединение — один поток». В «Ноде» потоки стали регулируемыми, ориентируясь на события.

Преимущества Node.js

За 8 лет своего существования платформа Node.js продемонстрировала значительный успех. В течение этого временного отрезка разработчики добавили в «Ноду» приблизительно 200 тысяч новых модулей. И Node.js по их количеству оставила позади многих конкурентов: Perl, Ruby и Objective-C.

В настоящее время «Нода» продолжает своё ускоренное развитие. Её приложениями пользуются такие авторитеты, как «Майкрасофт», «Гугл» и «Яху». Денежная система «ПейПал», а также интернет-гипермаркет eBay мало-помалу переводят свои ресурсы на «Ноду». Этой платформой пользуются BMW, «Дженерал Моторс» и Johnson Controls.

Социальная сеть LinkedIn 5 лет назад отказалась от Ruby On Rails в пользу Node.js. Крупнейшая финансовая корпорация Citigroup и производители электронных устройств Intel и Sony также пользуются модулями «Ноды». В этот список входят такие «гиганты» США, как Condé Nast и «Нью-Йорк Таймс». Перечень этих компаний и корпораций можно продолжать ещё очень долго.

Уникальность Node.js

Особенностью «Ноды» является способность значительно уменьшить временные затраты на создание приложений. При этом логика последних практически не изменяется. Создатели разработали Node.js для проектов, к которым имеют доступ ПК, планшетники и мобильные приложения в реальном времени. Эта платформа экономно потребляет ресурсы процессоров, продуктивно используя резервы оперативного запоминающего устройства.

«Ноду» можно устанавливать под операционную систему «Убунту», разработанную на ядре «Линукс». Работает она с Windows, «Макинтошем», SunOS и другими версиями UNIX, а также — с FreeBSD. Можно сказать, что у «Ноды» блестящие перспективы и великое будущее.

Поделиться:

19.02.2017

#node.js #разработка #история

Комментарии к статье:

К данной статье нет ни одного комментария