Перейти к содержанию

Node.js

В этой статье

Информация

Node.js - это среда выполнения JavaScript на стороне сервера, построенная на движке V8 JavaScript от Google Chrome. Node.js позволяет разработчикам использовать JavaScript для написания серверных скриптов и создания масштабируемых сетевых приложений. Он особенно полезен для веб-разработчиков, создателей API, разработчиков real-time приложений и тех, кто работает с микросервисной архитектурой.

Node.js. Основные возможности

  • Асинхронная модель выполнения - Node.js использует неблокирующую модель ввода-вывода, что позволяет эффективно обрабатывать множество одновременных соединений.
  • Высокая производительность JavaScript - благодаря движку V8, Node.js обеспечивает быстрое выполнение JavaScript-кода.
  • Унификация стека разработки - позволяет использовать JavaScript как для клиентской, так и для серверной части приложений.
  • Обширная экосистема пакетов - npm (Node Package Manager) предоставляет доступ к большому количеству открытых библиотек и инструментов.
  • Встроенная поддержка JSON - облегчает работу с данными в формате JSON, что удобно при создании API.
  • Поддержка WebSockets - позволяет реализовывать приложения реального времени, такие как чаты и онлайн-игры.
  • Возможность расширения - функциональность Node.js может быть расширена с помощью модулей, написанных на C++.

Особенности сборки

ID Совместимые ОС VPS BM VGPU GPU Мин. ЦПУ (Ядер) Мин. ОЗУ (Гб) Мин. HDD/SDD (Гб) Доступно
132 Ubuntu 22.04 + + + + 1 1 15 Да
  • Предустановленные зависимости - в комплект входят инструменты npm и curl.

Примечание

Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.

Начало работы после развертывания Node.js

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi. Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:

  • Пароль: приходит в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.

Для работы с сервисом необходимо подключиться к серверу по SSH:

ssh root@<server_ip>

Примечание

Подробная информация по основным настройкам Node.js содержится в документации разработчиков.

Заказ Node.js с помощью API

Для установки данного ПО с использованием API следуйте этой инструкции.