Публикации по теме 'nodejs'
Создайте REST API с помощью NodeJS и MySQL с нуля
Пример CRUD с MySQL с нуля
В этом руководстве мы увидим, как создать REST-API с помощью Node.js и MySQL . NodeJS предназначен для создания масштабируемых сетевых приложений. Для создания REST-API доступно множество языков. NodeJS очень популярен среди разработчиков JavaScript . В Интернете ведется много дискуссий о том, почему Node.js? . Я не собираюсь говорить об этом. Но я выбираю NodeJS для получения данных в реальном времени . Node.js идеально подходит для Socket IO...
Сокращение кода для тестирования с помощью Rewire
Когда дело доходит до любой формы тестирования, мы всегда должны стараться быть конкретными в отношении того, что именно мы тестируем. Благодаря пакету npm Rewire я могу сделать это со своим кодом Javascript.
Учитывая следующий сценарий:
Допустим, вы хотите протестировать логику, которая проверяет адрес электронной почты во фрагменте кода about. В действительности, конечно, мы не собираемся разбрасывать такую логику внутри другой подобной функции, но давайте предположим, что у вас..
Анализ Koa.js из исходного кода
Koa - это новый веб-фреймворк, разработанный командой Express, целью которой является создание более компактной, более выразительной и надежной основы для веб-приложений и API.
Koa.js состоит из четырех файлов, хранящихся в каталоге с именем «lib» . Это четыре файла: applications.js, context.js, request.js и response.js .
В четырех файлах applications.js является ядром koa.js, а также его точкой входа.
Класс приложения наследуется от Emitter.protorype , поэтому он..
Обращение за помощью - Жизнь и технологии
Лица, ищущие убежища, заслуживают того, чтобы их представляли, и их голоса заслуживают того, чтобы их слышали. Я жил в Берлине во время кризиса с беженцами. Я сидел в зале ожидания министерства иностранных дел с билетом в руке, всего один из сотен. Я прошел мимо палатки, где многие останавливались, когда им некуда было пойти. Я помогала беженцам найти путь через коридоры в их залы ожидания и ориентироваться в лабиринте системы метро. Я воочию убедился в радостях и печали, которые..
Собери свой Git вместе
Сядьте. Нам нужно поговорить.
Вы прошли долгий путь, и я горжусь вами. Когда вы начинали, вы ничего не знали об итерации или ветвлении. А теперь посмотрите на себя: ваши функции чистые, и вы комментируете свой код, как вас учили.
Я не хочу, чтобы вы думали, что я горжусь вами не потому, что горжусь, но посмотрите на свои репозитории! Они в беспорядке. Что за все эти однострочные сообщения о коммитах лежат здесь ?! Некоторые из них даже не описательны! Ваши коммиты должны быть..
Разверните приложение NodeJS на AWS Lambda и автоматизируйте его с помощью непрерывного развертывания с помощью GitHub…
Что мы будем делать
В этой статье мы будем автоматизировать процесс развертывания вашего кода с помощью AWS Lambda, используя NodeJS, используя компакт-диск с действиями GitHub. Вы можете прокрутить вниз до конца, чтобы увидеть окончательный код, если хотите
Что такое непрерывное развертывание (CD)?
Эта статья прекрасно объясняет это.
Непрерывное развертывание (CD) – это процесс выпуска программного обеспечения, в котором используется автоматизированное тестирование для проверки..
Как создать REST API с помощью Node.js, Express.js и декораторов Typescript
Введение в декораторы:
Декоратор - это особый вид объявления, который может быть присоединен к объявлению класса , методу , инструменту доступа , свойству или параметру .
Мы будем использовать декораторы методов для разработки routesDecorator .
Декораторы методов :
Декоратор метода объявляется непосредственно перед объявлением метода. Декоратор применяется к дескриптору свойства для метода и может использоваться для наблюдения, изменения или замены определения..