Tag

Node.js | Narzędzie do uruchamiania Java Script | Nodejs

node.js

Node.js jest znany programistom na całym świecie jako narzędzie do uruchamiania Java Script w środowisku innym niż przeglądarka internetowa. Umożliwia budowę witryn internetowych, ponieważ oferuje szereg modułów programistycznych, które niezwykle usprawniają pracę nad każdym projektem. Napisany został w języku C++ w oparciu o silnik V8 przez Google i pozwala na kompilację kodu źródłowego Java Script do języka maszynowego. Dzięki swojej wydajności może obsłużyć wiele zapytań jednocześnie, dlatego też jego popularność znacznie przewyższa najbardziej popularny Apache.

Niezwykła popularność Node.js

Node.js, jako środowiskiem do uruchamiania aplikacji, jest jednowątkowe, rozwiązuje problemy skalowalności oraz posiada nie blokującą obsługę wejścia/wyjścia.

node.js

Pozwala tworzyć frontend i backend w jednym z najpopularniejszych języków programowania Java Script, tym bardziej, iż podąża za standaryzacją ECMA Script. Jego niepodważalną zaletą jest możliwość sprawnego zarządzana bibliotekami i zależnościami developerskimi poprzez oprogramowanie NPM (Node Package Manager), który zawiera m.in.: Gulp, Express, Grunt, jQuery czy React itp. Ponieważ środowisko to napisane zostało w C++ zapewnia wysoki poziom stabilności, płynności i szybkości aplikacji, a co więcej ma stosunkowo niski próg wejścia, ponieważ niemal każdy programista zna Java Script. Nie bez przyczyny wiele marek rozpoznawalnych na całym świecie np.: Google, Microsoft, Netflix, Linked czy PayPal korzysta właśnie z Node. js. Co jest szczególne istotne, korzysta z niego również Amazon Amazon, dlatego też można z powodzeniem używać tego rozwiązania w trakcie rozwoju projektów w chmurze, które możliwa budowanie aplikacji serverless.

 

 

 

Wpisy z tagiem: Node.js