Публикации по теме '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 . Декораторы методов : Декоратор метода объявляется непосредственно перед объявлением метода. Декоратор применяется к дескриптору свойства для метода и может использоваться для наблюдения, изменения или замены определения..