Публикации по теме '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.
Обратите внимание, что хотя в этой таблице представлены общие рекомендации по совместимости, важно помнить, что ваше приложение может по-прежнему компилироваться и успешно работать с различными комбинациями этих версий.
Иногда при использовании..