Публикации по теме 'nodejs'
На 50% более быстрое тестирование в параллельном режиме Mocha
В этой статье упоминаются функции библиотеки тестирования Mocha, доступные начиная с v8.2.0 .
В LeaseLock мы гордимся тем, что наша кодовая база покрывает тестами ~ 93%. Несмотря на то, что мы небольшая команда, мы редко внедряем новые функции без сопутствующих тестов - это правило сослужило нам хорошую службу, удерживая нас от глупых ошибок. На момент написания в нашем наборе тестов на базе Mocha и Chai насчитывалось чуть более 3000 тестовых случаев.
Хорошая проблема
Хотя..
7 полезных библиотек Node.js, которые вы должны использовать в своем следующем проекте
Усильте свою разработку Node.js
Есть поговорка «Не нужно изобретать велосипед». Библиотеки — лучший тому пример. Это поможет вам написать сложные и трудоемкие функции простым способом. По моему мнению, хороший проект использует одни из лучших доступных библиотек.
Я не думаю, что Node.JS нуждается в представлении. Он широко используется для создания быстрых и масштабируемых серверных приложений. Здесь я собрал 7 полезных библиотек JavaScript, которые помогут вам в разработке.
1...
Gulp — это гораздо больше, чем просто очистка, копирование и сборка.
Gulp — это гораздо больше, чем просто очистка, копирование и сборка. Я думаю, что основными функциями gulp являются: задачи на основе потока и VynilFS (которые включают функцию задач на основе потока)
Я использую Gulp не только для объединения, минимизации и рендеринга файлов. Я использую gulp как часть моей системы развертывания. Я использую gulp даже для обновления файлов перевода с помощью transifex.
Как создать и опубликовать пакет npm?
Все приведенные ниже задачи были выполнены в текущей версии Node v9.3.0 и npm v5.6.0. Он должен работать на старых и новых версиях, но я не могу на это поспорить. Для обновления npm используйте npm install npm -g. Узел может обновляться по-разному в зависимости от вашей ОС. Установка более новой версии поверх старой установки является вариантом для пользователей Windows. Скачать с официального источника .
Репозиторий GitHub для этого руководства можно найти здесь
Лучший..
Основы Chrome v8 Engine и как это меняет ситуацию?
Я видел много людей, использующих модное слово v8, когда их спрашивают о Node.js. Но печальная реальность такова, что большинство любителей Javascript на самом деле не понимают, что такое v8 и как это влияет на ситуацию?
Итак, в этом посте я попытаюсь сделать концепцию понятной, обсудив два ключевых улучшения, реализованных в движке v8.
Знакомство с движком Javascript перед движком v8:
Поскольку v8 — это движок Javascript, прежде чем мы перейдем к v8, нам сначала нужно понять, что..
Объяснение Node.JS Raw…
Что за хрень этот Node.JS ?? Это фреймворк, библиотека или новый язык программирования? С момента своего первого выпуска в 2009 году Node.JS стал модным словом для техно-наркоманов в мире WEB (даже нетехнических), и с тех пор популярность Node.JS не прекращалась ... Но, к сожалению, есть и то, что густой воздух неуверенности или путаницы в отношении Node.JS как технологии, которая просто объясняется тем фактом, что он новый , чего никогда раньше не делали ... В отличие от PHP, Python,..
Контейнеризация полнофункционального приложения — Часть 2
Как мы видели в Части 1 , мы решили использовать приложение реагирования как статический маршрут из нашего приложения NodeJS. Теперь нам нужно было контейнеризировать это приложение.
Мы начали с этого Dockerfile
# Dockerfile for Node Express Backend
FROM node:18-alpine
# Create App Directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Install Dependencies
COPY package*.json ./
RUN npm install --silent
# Copy app source code
COPY . .
# Exports
EXPOSE 8100
CMD..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..