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, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi. Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:
- Пароль: приходит в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.
Для работы с сервисом необходимо подключиться к серверу по SSH:
Примечание
Подробная информация по основным настройкам Node.js содержится в документации разработчиков.
Заказ Node.js с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.