Node.js - это кроссплатформенная среда выполнения и библиотека для запуска приложений JavaScript вне браузера. Он используется для создания серверных и сетевых веб-приложений. Это открытый исходный код, и его можно использовать бесплатно. Это
Многие из основных модулей Node.js написаны на JavaScript. Node.js в основном используется для запуска серверных приложений в реальном времени.
Его официальная документация дает следующее определение:
Node.js - это платформа, построенная на среде выполнения JavaScript Chrome для простого создания быстрых и масштабируемых сетевых приложений. Node.js использует управляемую событиями неблокирующую модель ввода-вывода, которая делает его легким и эффективным, идеально подходящим для приложений с интенсивным использованием данных в реальном времени, которые работают на распределенных устройствах.
Node.js также предоставляет богатую библиотеку различных модулей JavaScript для упрощения разработки веб-приложений.