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


Еженедельный выпуск Node 68
Добро пожаловать в 68-й выпуск Node Weekly, бесплатного еженедельного сводки новостей и статей о Node.js, рассылаемого по электронной почте. Посетите Купить кофе , чтобы найти способы поддержать Node Weekly, или станьте участником Medium, используя ссылку ниже: Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую… www.thisweekin.io..

Еще одна более быстрая микросхема Node.js: 0http
В этой статье мы представляем микросхему Node.js под названием 0http ( https://www.npmjs.com/package/0http ) или просто cero . Я построил cero на уроках разработки restana , и он сосредоточен на пропускной способности ввода-вывода HTTP по сравнению с абстракциями API или поддержкой корпоративных аспектов. Если быть более конкретным, cero - это минималистский фреймворк HTTP, который был разработан, чтобы показать, насколько быстрой может быть среда выполнения Node.js , поэтому..

Динамические маршруты и расширенные модели
Передача и использование динамических данных Добавление идентификатора продукта в путь Мы добавим идентификатор в конец URL-адреса с идентификатором продукта. представления/product-list.ejs <a href="/products/<%= product.id %>" class="btn">Details</a> Во-первых, мы должны назначить ID в модели. модели/product.js module.exports = class Product { constructor(title, imageUrl, description, price) { this.title = title;..

Написание модульных тестов в Node.js с использованием Jest
По мере усложнения программного обеспечения возрастает и вероятность ошибок, нарушающих работу программы. Тестирование приложений вручную нецелесообразно или ненадежно и может привести к ненадежному программному обеспечению, склонному к сбоям или неожиданному поведению. Модульное тестирование — это метод тестирования программного обеспечения, который включает тестирование отдельных модулей или компонентов программного приложения изолированно от остальной части приложения. Он направлен на..

Чистый код Javascript
Введение Принципы разработки программного обеспечения из книги Роберта С. Мартина Чистый код , адаптированные для JavaScript. Это не руководство по стилю. Это руководство по созданию читабельного, многократно используемого и рефакторингового программного обеспечения на JavaScript. Не все изложенные здесь принципы должны строго соблюдаться, и еще меньшее их число будет общепризнано. Это рекомендации и не более того, но они систематизированы на основе многолетнего коллективного..

Отрежь несколько кос: новый пакет NPM
Всем привет. В настоящее время я работаю над новым пакетом _NPM_, который должен быть уровнем абстракции для конечных точек API. Было бы здорово, если бы один или другой мог взглянуть на него и дать отзыв, полезен ли этот пакет или, скорее, идет в неправильном направлении. web3nao http-configs — это библиотека с нулевой зависимостью, которая простым способом предоставляет конфигурации http для ряда API web3 (и web2). Вся библиотека полностью типизирована и обеспечивает легкий доступ к..

Получение подмножества объекта javascript
Недавно у нас появилось требование в нашем NodeJS API — возвращать массив объектов, каждый из которых был подмножеством исходного объекта. Если это звучит загадочно, пример поможет проиллюстрировать. Наши исходные данные были примерно такими. [ { "id": 1, "name": "testData1", "value": "CONSTANT", "config": "rootEVAL", "status": "Active", "Desc": "This is..