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


Учебное пособие по настройке AWS DynamoDB с образцом CRUD в качестве бэкэнд-инженера Node JS
Сегодня я расскажу, как настроить Dynamo DB и запустить ее в локальной среде, а теперь поехали! Условие: вы должны зарегистрироваться в AWS и не забудьте свою кредитную карту, потому что это часть требований AWS, или вы можете сделать что-то вроде покупки учетной записи AWS бесплатного уровня на торговой площадке или, может быть, у вашего друга :) Бесплатные сервисы облачных вычислений — уровень бесплатного пользования AWS Получите бесплатный..

Загружайте, сжимайте и удаляйте изображения в корзине AWS S3 с помощью Node.JS + Express
Цель этой статьи К концу этой статьи вы сможете создать простой маршрут API для получения изображения и загрузки этого изображения в свою корзину AWS S3, а затем делать с этими изображениями потрясающие вещи! Во-первых, некоторые настройки без кода Для начала нам нужно создать корзину S3, а также ввести некоторые учетные данные безопасности, чтобы иметь возможность взаимодействовать с корзиной через код. 1. Создание корзины S3 Войдите в свою учетную запись AWS ( у вас ее нет?..

Состояния и реквизиты в React — как понять разницу.
Будучи начинающим разработчиком, я никогда не понимал состояний в коде. Это было похоже на этот абстрактный скрытый слой кода, поэтому я пошел и написал этот учебник, чтобы помочь людям понять, что происходит за кулисами для тех, кто только начинает понимать эти знания. Поскольку свойства и состояние передаются в одном и том же месте и действуют одинаково при передаче через функцию, для человека, не обладающего знаниями, это может немного сбить с толку. React — это библиотека JavaScript,..

Тестирование и контроль качества
Способ предоставления высококачественного программного обеспечения внедрить эффективное управление качеством, которое предоставляет инструменты и методологии для создания продуктов без ошибок. Управление качеством программного обеспечения — это общий термин, охватывающий три основных аспекта: обеспечение качества, контроль качества и тестирование. Обеспечение качества программного обеспечения (SQA) — это часть управления качеством, включающая запланированный набор организационных..

Начало работы с Flow и Nodejs
Краткое руководство Часть 2 доступна здесь : https://medium.com/@_asci/getting-started-with-nodejs-and-flow-part-2-6b40beb12c1b вступление Flow - это утилита для проверки типов в javascript-разработчике на Facebook. Он работает в двух режимах: в первом он просто выполняет статический анализ, например eslint . Тривиальный пример: function multi(x) { return x * 10; } multi("10px"); ^^^ expected to be a number Но в этом режиме многие ошибки скрыты от Flow...

Поиск невидимой SQL-инъекции путем обхода escape-функций в mysqljs/mysql
TL;DR Было обнаружено, что неожиданное поведение escape-функции запроса может привести к SQL-инъекции в mysqljs/mysql ( https://github.com/mysqljs/mysql ), который является одним из самых популярных пакетов MySQL в экосистеме Node.js. Как правило, известно, что escape-функции запросов или заполнители предотвращают SQL-инъекции. Однако известно, что mysqljs/mysql имеет разные методы выхода для разных типов значений, и в конечном итоге это может привести к неожиданному поведению,..

CorePack
Читая Руководство по установке Yarn , я узнал о CorePack . Это экспериментальный инструмент для управления менеджерами пакетов. Пока он поддерживает Yarn и pnpm . CorePack по умолчанию распространяется с Node 14.19.0 и 16.9.0, но его необходимо явно включить, запустив corepack enable . После включения вы можете использовать Yarn и pnpm без их явной установки. CorePack заботится об управлении и раскрытии двоичных файлов обоих менеджеров пакетов. Источник: CorePack в..