Публикации по теме 'nodejs'


Глубокое клонирование в JavaScript: теперь доступна встроенная поддержка!
Понимание разницы между глубоким и поверхностным клонированием, развеивание мифов и изучение доступных вариантов и встроенной поддержки Глубокое клонирование имеет встроенную поддержку в JavaScript с прошлого года! Но что это значит для вас? Что вообще такое клонирование? Клонирование в JavaScript означает создание дубликата объекта или массива, чтобы изменения, внесенные в дубликат, не влияли на оригинал. Клонирование может быть поверхностным или глубоким , и основное..

Модульное тестирование приложений NestJS с помощью Jest: руководство для начинающих
Добро пожаловать в захватывающий мир NestJS и Jest! В этой статье мы отправимся в путешествие, чтобы изучить искусство модульного тестирования приложений NestJS с использованием среды тестирования Jest. Независимо от того, являетесь ли вы любопытным разработчиком, делающим первые шаги в NestJS, или опытным программистом, стремящимся повысить уровень своей тестовой игры, это руководство предоставит вам необходимые знания для написания эффективных и увлекательных модульных тестов для..

Настройка простого сервера Express.js
Во-первых, мы устанавливаем зависимости, которые нам понадобятся, через NPM. Нам нужен dotenv для импорта переменных среды в файл app.js: npm i --save dotenv Нам нужен axios для выполнения HTTPS-запросов к другим серверам: npm i --save axios Нам нужен сам express : npm i --save express Нам нужен body-parser , который поможет нам легко анализировать входящие объекты из HTTPS-запросов в формат JSON: npm i body-parser Нам нужен cors , чтобы упростить..

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

Возможности ECMAScript 2016 (ES7)
ECMAScript ECMAScript (или ES) - это спецификация языка сценариев, стандартизированная Ecma International в ECMA-262 и ISO / IEC 16262. Она была создана для стандартизации JavaScript, чтобы способствовать развитию нескольких независимых реализаций. JavaScript остается самой известной реализацией ECMAScript с момента первой публикации стандарта, наряду с другими хорошо известными реализациями, включая JScript и ActionScript. ECMAScript обычно используется для написания сценариев на..

Улучшите поиск, создав бота технической линии  — Node.js с API обмена сообщениями
Введение ALayman — линейный бот с возможностью поиска статей из определенного блога. Есть несколько предопределенных и гибких команд для пользователей, чтобы получить ожидаемые статьи. search-{keyword} : получить статьи по определенному ключевому слову (например…

Совместимость версий Angular, Typescript и Node
Ниже приведена сводная таблица, демонстрирующая совместимость версий между Angular, TypeScript и Node.js. Информация, представленная здесь, получена из инструкций по миграции Angular и примечаний к выпуску каждой версии Angular. Обратите внимание, что хотя в этой таблице представлены общие рекомендации по совместимости, важно помнить, что ваше приложение может по-прежнему компилироваться и успешно работать с различными комбинациями этих версий. Иногда при использовании..