Node.js

Глоссарий Цифрового маркетплейса

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

Node.js обычно используется небольшими технологическими стартапами для создания настольных и мобильных приложений реального времени. Это оптимальное решение для технологических стартапов, в которых участвуют разработчики младшего уровня, поскольку от них требуется только знание того, как писать код на Javascript, чтобы управлять как серверной, так и внешней частью своего приложения.

← К списку терминов