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


Go Goroutines против кластера узлов и рабочих потоков - Часть 2
В последней статье этой серии под названием Go Goroutines vs Node Cluster & Worker Threads - Часть 1 я сравнил производительность стандартных HTTP-серверов Golang (Go) и Node.js (Node), возвращающих строку OK . В этом тесте Go превзошел Node, обрабатывая в 1,1 раза больше запросов в секунду. Во второй части этой серии статей и в рамках моих критериев оценки перехода с Node на Go я хотел увидеть, насколько Go превосходит Node при выполнении работы с интенсивным использованием ЦП...

Превосходно с Sinon.js
Несмотря на то, что три элемента тестирования Javascript - мокко, синон и чай - весьма эффективны, из-за того, что каждая библиотека à la carte, может усложнить получение надежного контроля над сильными сторонами каждой из них. Этот пост продолжает серию тестов по Javascript ( часть 1 , часть 2 ), рассматривая, как тестировать отдельные блоки кода. Обратите внимание, что предполагается понимание материала, описанного в предыдущих сообщениях. Sinon имеет довольно много функциональных..

Установка node.js с помощью NVM
Можем ли мы управлять и использовать разные версии Node.js на одном компьютере? Используя NVM , мы можем! Диспетчер версий узла ( NVM ) - это инструмент, который помогает нам использовать разные версии Node.js на одном компьютере, причем каждая версия работает локально в своей изолированной среде. Мы также можем переключаться между различными версиями, не мешая работе нашей системы в целом. Чтобы установить NVM для Windows, перейдите здесь . Как только это будет сделано, следуйте..

Использование файла sh и файла env var для упрощения развертывания.
Я работаю над веб-приложением узла/реакции для клиента. Сегодня я прошел развертывание на AWS EC2. Мне нужно было запустить эти команды: npm install webpack Но я мог бы сократить его, поместив их в файл sh. Тогда мне просто нужно запустить файл sh. sh setup-production.sh Я также использую аналогичный трюк для настройки переменной среды. я положил те export mode=production export NODE_ENV=productio в файле под названием production. Тогда мне просто нужно бежать source..

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

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

TypeScript, часть 4: интерфейсы и сторонняя типизация
TypeScript, часть 4: интерфейсы и сторонняя типизация Эта статья является частью серии статей о TypeScript: TypeScript, часть 1: введение TypeScript, часть 2: добавление TypeScript в ваше приложение TypeScript, Часть 3: Работа с пользовательскими типами TypeScript, часть 4: интерфейсы и сторонний набор текста Интерфейсы — это особое объявление в TypeScript, похожее на объявление типа, и они невероятно полезны при разработке хорошо типизированной и гибкой..