Публикации по теме '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 в..